您当前的方法是正确的,必须除以1000,因为Javascript返回的时间戳以毫秒为单位,并且
datetime.datetime.fromtimestamp()期望时间戳以秒为单位。
要保留毫秒精度,可以除以
1000.0,因此您使用浮点除法而不是整数除法:
>>> dt = datetime.datetime.fromtimestamp(jsts/1000.0)>>> dtdatetime.datetime(2012, 4, 23, 11, 30, 4, 950000)

您当前的方法是正确的,必须除以1000,因为Javascript返回的时间戳以毫秒为单位,并且
datetime.datetime.fromtimestamp()期望时间戳以秒为单位。
要保留毫秒精度,可以除以
1000.0,因此您使用浮点除法而不是整数除法:
>>> dt = datetime.datetime.fromtimestamp(jsts/1000.0)>>> dtdatetime.datetime(2012, 4, 23, 11, 30, 4, 950000)