这个时间戳的格式是"1369158405"
本文关键字:quot 1369158405 格式 时间戳 | 更新日期: 2023-09-27 18:14:54
"1369158405"
的时间戳格式是什么?
这个链接http://www.timestampgenerator.com/提供了这样的格式,但我找不到任何关于格式名称的信息。
我也很想知道如何计算这样的时间戳来生成"Tue May 21 17:46:45 2013 GMT"
类型的"1369158405"
格式?c#中有创建时间戳的函数吗?
这是一个Unix时间戳:从协调世界时(UTC)午夜开始经过的秒数,1970年1月1日
c#中没有内置函数来创建Unix时间戳。但这应该能奏效:public static double ConvertToUnixTimestamp(DateTime value)
{
var span = (value - new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime());
return span.TotalSeconds;
}
如果想截断毫秒数,将结果转换为long
:
var timestamp = (long)ConvertToUnixTimestamp(DateTime.Now)
epoch时间格式,指定1970年1月1日之后经过的时间(以秒/毫秒为单位)
http://en.wikipedia.org/wiki/Epoch_%28reference_date%29[又是一次确认:]
如果您点击链接"Follow us on Facebook",那么该Facebook页面的(用户)名称是:Unix Timestamp Generator
所以,它很可能是Unix时间戳。