gpt4 book ai didi

c# - 日期时间 C# : Subtracting time off of exsisting time

转载 作者:太空宇宙 更新时间:2023-11-03 19:09:59 26 4
gpt4 key购买 nike

我设置了一个 DateTime 变量来给我现在的时间。我想将现在的时间值调整为 3 秒前。让我举个例子:

当前时间 = 2/3/2014 下午 12:59:49

我想要 CurrentTime = 2/3/2014 12:59:46 PM

我该怎么做才能得到这个结果并使变量保持 DateTime 类型?

最佳答案

var newTime = CurrentTime - TimeSpan.FromMilliseconds(3.0);

根据您展示的示例,您似乎实际上想要时间提前 3 秒,而不是 3 毫秒。如果是这样,只需将其更改为

var newTime = CurrentTime - TimeSpan.FromSeconds(3.0);

如果您想更改 CurrentTime 的值,只需执行 CurrentTime =后跟前面的任一语句。

关于c# - 日期时间 C# : Subtracting time off of exsisting time,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21534427/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com