110,538
社区成员
发帖
与我相关
我的任务
分享
{"date":13,"day":5,"hours":19,"minutes":6,"month":10,"nanos":0,"seconds":41,"time":1605265601000,"timezoneOffset":-480,"year":120}
"time":1605265601000
应该就是时间戳的 ulong 类型的值。通过时间戳的整数值创建时间对象,或者通过其它一大堆属性(年月日时分秒毫秒等等)来创建时间对象。学会写一行代码!
public static class TimeHelper
{
private static Int64 dt = new DateTime(1970, 1, 1).Ticks;
public static DateTime Json2CSharp(string jsTime)
{
Int64 longTime = Convert.ToInt64(jsTime) * 10000;
return new DateTime(longTime += dt).ToLocalTime();
}
public static Int64 CSharp2Json(DateTime time)
{
return Convert.ToInt64((time.Ticks - dt) / 10000);
}
}
var dt = new DateTime(tick值);
可创建时间戳对象。