我有一列包含一系列时间戳的列。最初我认为它们在 Unix 时间戳系统中,所以我使用以下代码将它们转换为日期时间。
big_frame['date'] = pd.to_datetime(big_frame['filename'],unit='s')
但是,它给了我奇怪的结果,所以我进行了更多研究,发现时间戳基本上使用的是 .net 纪元,即 01/01/0001 午夜。所以文件名是从那个纪元开始的秒数。如何将数据框中的列转换为正确的日期时间?
例如,如果我有这个
63730342900
结果应该是
14/07/2020 17:01:40
编辑:
https://www.epochconverter.com/seconds-days-since-y0
这是我能找到的唯一可以正确转换上述时间戳的网站
下面是我要转换的列
0 63729045145
1 63729045145
2 63729045146
3 63729045146
4 63729045146
5 63729045147
6 63729045147
7 63729045147
慕的地8271018
开满天机
相关分类