【发布时间】:2013-08-23 02:59:40
【问题描述】:
我正在从旧的 VB 转换为 .NET C#,并在 C# 代码中得到以下内容。以下几行是什么意思?我知道这与日期和时间差异有关,但我无法做出确切的比较。请帮帮我。
DateTime now = DateTime.Now;
int num = (int)((0xe10L - DateAndTime.DateDiff(DateInterval.Second, Client.last_use_date, now, FirstDayOfWeek.Sunday, FirstWeekOfYear.Jan1)) + 30L);
0xe10L 是什么意思,它与什么比较? 30L呢?
if (DateAndTime.DateDiff(DateInterval.Minute, current.last_use_date, now, FirstDayOfWeek.Sunday, FirstWeekOfYear.Jan1) >= 0x3dL)
0x3dL 是什么意思?
【问题讨论】:
标签: c# vb.net datetime vb6-migration vb.net-to-c#