我正在从旧的 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
意思?