编程语言

Unix时间戳(Unix timestamp),或称Unix时间(Unix time)POSIX时间(POSIX time)

是一种时间表示方式,定义为从格林威治时间19700101000000秒起至现在的总秒数。

//需要转换为本地地时间 再做运算 所以使用了”TimeZone.CurrentTimeZone.ToLocalTime”

DateTime unixTime = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1));

double timeStamp = (DateTime.Now - unixTime).TotalSeconds;


——————————————————————————————–

//第二种方法

long test= (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000;



发表评论

你的电子邮件地址不会被公开 * 为必填字段

提交评论