Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.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
Python 我有一个json格式的CAN总线数据。我如何解释它的时间戳?_Python_Json_Timestamp - Fatal编程技术网

Python 我有一个json格式的CAN总线数据。我如何解释它的时间戳?

Python 我有一个json格式的CAN总线数据。我如何解释它的时间戳?,python,json,timestamp,Python,Json,Timestamp,我正在使用python。例如,这是文件中的一行: { "name": "accelerator_pedal_position", "value": 0, "timestamp": 1364310856.002000 } 使用模块 如果json文件只包含一行内容,您可以尝试: In [1]: import json In [2]: import datetime In [3]: with open(r'yourjsfile','r') as fh: ...:

我正在使用python。例如,这是文件中的一行:

{
    "name": "accelerator_pedal_position", 
    "value": 0,
    "timestamp": 1364310856.002000
}
使用模块

如果json文件只包含一行内容,您可以尝试:

In [1]: import json

In [2]: import datetime

In [3]: with open(r'yourjsfile','r') as fh:
   ...:         jsfile = json.load(fh)
   ...:         ts =  jsfile['timestamp']
   ...:         print datetime.datetime.fromtimestamp(ts).strftime('%Y-%m-%d %H:%M:%S')
   ...:

2013-03-26 23:14:16

嗨,Shraedha:如果我的答案有效,你介意选择它作为答案吗!(我的答案的lert一侧有一个绿色的复选标记)
In [1]: import json

In [2]: import datetime

In [3]: with open(r'yourjsfile','r') as fh:
   ...:         jsfile = json.load(fh)
   ...:         ts =  jsfile['timestamp']
   ...:         print datetime.datetime.fromtimestamp(ts).strftime('%Y-%m-%d %H:%M:%S')
   ...:

2013-03-26 23:14:16