Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 这些可能是什么类型的时间戳?_C#_Android_Xml_Windows Phone_Sms - Fatal编程技术网

C# 这些可能是什么类型的时间戳?

C# 这些可能是什么类型的时间戳?,c#,android,xml,windows-phone,sms,C#,Android,Xml,Windows Phone,Sms,在Android中,我尝试导入XML格式的文本消息备份文件,从Windows Phone导出。现在,我面临的问题是每封邮件的时间戳。事实上,我不知道这些时间戳是什么类型的,以及如何将它们转换为人类可读的日期/时间。以下是从我的Windows Phone中提取的几个时间戳及其人类时间的等价物: 130785979762200000 -> the 12th of June 2015, 6:52 PM GMT+2, 4:52 PM GMT 130785978668070000 -> the

在Android中,我尝试导入XML格式的文本消息备份文件,从Windows Phone导出。现在,我面临的问题是每封邮件的时间戳。事实上,我不知道这些时间戳是什么类型的,以及如何将它们转换为人类可读的日期/时间。以下是从我的Windows Phone中提取的几个时间戳及其人类时间的等价物:

130785979762200000 -> the 12th of June 2015, 6:52 PM GMT+2, 4:52 PM GMT
130785978668070000 -> the 12th of June 2015, 6:51 PM GMT+2, 4:51 PM GMT
130785978597700000 -> the 12th of June 2015, 6:50 PM GMT+2, 4:50 PM GMT
130776657503200000 -> the 1st of June 2015, 11:55 PM GMT+2, 9:55 PM GMT
如果需要,我可以给予更多。另外,我尝试输出的格式是搜索消息备份时Google Play Store 1结果中的SMS备份和还原应用程序的格式,如下所示,我似乎对该格式和Windows Phone格式都不熟悉:

1434616221869 -> the 18th of June 2015, 11:30 AM GMT+2, 9:30 GMT
1434616248250 -> the 18th of June 2015, 11:30 AM GMT+2, 9:30 GMT
1434616275261 -> the 18th of June 2015, 11:31 AM GMT+2, 9:31 GMT
此外,通过研究格式,我相信它们也清楚地存储秒数,因此Android列表中第一个和第二个条目之间存在差异。在WP上也是如此,尽管我还没有发现同时发送的两条关于小时、分钟和日期的消息


因此,我正在寻找有关时间戳的各种信息,可能是时间戳系统的列表。

这些时间戳看起来像是纪元时间

也称为,定义为自协调世界时UTC 1970年1月1日星期四00:00:00以来经过的秒数

根据测井仪器的精度,它们有时可以写成毫秒,其中它们是1000倍


这里有一个很好的工具,可以将这些数据转换为可读的日期,即date.epoch time的长表示形式。第一个是微秒,第二个是秒。网站上说第一个130785979762200000是太阳,2011年6月12日06:23:17格林威治标准时间,但我会看更多,谢谢!是的,第一个确实是微秒,计数从1月1日开始,1601,0:00:00 UTC,特定于NTFS文件系统。现在来看第二个…第二个是一个简单的Unix时间戳,以毫秒为单位。谢谢@corn3lius的帮助,你应该回答这个问题,这样我就可以将这个问题标记为已解决,并向你竖起大拇指。再次感谢,为我指明了正确的方向。