Python tsv到标准格式中以数字表示的时间戳

Python tsv到标准格式中以数字表示的时间戳,python,Python,我有一个文本文件,其中包含在线Facebook和Twitter用户的活动数据,即PostID或userID。这些ID以十进制表示。例如“PostID”:4038363805081732322。但问题是,有一列的帖子时间戳也是以十进制格式表示的,例如“PostTimeStamp”:1413332041998。这些值的时间单位是小时,但我不知道如何将这些值转换为小时。请告诉我如何将这些值和转换为小时。我正在使用python。这是大纪元时间,来自python库: “time.ctime([secs])

我有一个文本文件,其中包含在线Facebook和Twitter用户的活动数据,即PostID或userID。这些ID以十进制表示。例如“PostID”:4038363805081732322。但问题是,有一列的帖子时间戳也是以十进制格式表示的,例如“PostTimeStamp”:1413332041998。这些值的时间单位是小时,但我不知道如何将这些值转换为小时。请告诉我如何将这些值和转换为小时。我正在使用python。

这是大纪元时间,来自python库: “time.ctime([secs])”- 将从历元开始以秒表示的时间转换为表示本地时间的字符串。如果未提供秒或无秒,则使用time()返回的当前时间。ctime(秒)相当于asctime(本地时间(秒))。ctime()未使用区域设置信息

所以,只要做:

import time
time.ctime(1413332041998/1000)
>> ' Wed Oct 15 11:14:01 2014'

给我们举一些十进制数的例子,以及它们所代表的时间,也许我们可以帮助你。否则就没有足够的信息了。@hamid,请参考此链接@Mark,整个列包含的值的格式与上述示例中提供的格式相同。