【发布时间】:2014-02-25 08:02:17
【问题描述】:
我在 VC++ 中有一个应用程序,由不同时区的不同用户使用。我现在必须将此逻辑转换为 C#。我对他/她的时区的日期格式很感兴趣。
我将为每个用户设置偏移量,并且我正在检查夏令时条件,如下所示:
if (TimeZoneInfo.Local.IsDaylightSavingTime(DateTime.Now) && useroffset!=0)
{
useroffset += 1;
}
现在我的 VC++ 代码正在使用这些方法
cdtDate = CComDATE(currentdate);
cdtDate += CComSpan(0, useroffset, 0, 0);
我可以知道如何将其转换为 C#。如果有其他方法,请指导我。
【问题讨论】:
标签: c# visual-c++ timezone timezone-offset