gpt4 book ai didi

c# - 如何在 C# 中减去 2 个 UTC 日期

转载 作者:行者123 更新时间:2023-11-30 19:11:31 24 4
gpt4 key购买 nike

在我的网站中,我使用 date 数据类型在 sql server 中存储用户访问 DateTime 信息。为此,我在 C# 中使用了 UtcNow

 visit_date = System.DateTime.UtcNow

现在,如果同一用户访问我的网站,我想获得时差,那么我如何减去 2 个 UTC 日期。我正在使用以下方法来获得时差,但它给出了错误的时差。

TimeSpan timeDiff = System.DateTime.UtcNow.Subtract((DateTime)_Last_View.visit_date);

最佳答案

尝试在生成的时间跨度上使用 TotalHours 来获取小时数,例如:

TimeSpan interval = date2.Subtract(date1);
double Hours = interval.TotalHours;

关于c# - 如何在 C# 中减去 2 个 UTC 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11112969/

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