首页 > 解决方案 > 解释 R 中 Binance 的时间戳值

问题描述

我正在使用R 中的Binance API。有人提到所有时间和时间戳都以毫秒为单位。当我通过 GET 命令从 httr 包中检索 R 中的订单列表时,我得到以下格式的时间:-

[1] 1.530289e+12 1.530289e+12 1.530289e+12 1.530290e+12 1.530290e+12

或者

[1] 1530289083143 1530289248074 1530289249920 1530290497231 1530290498147

您能否告诉我如何以实时或日期时间格式解释它,例如:2018-6-29 16:24:35.555

太感谢了

标签: rapidatetimetimestampbinance

解决方案


这会给你日期,时间等秒而不是毫秒。如果您需要知道毫秒数,则必须稍作更改:

Binance_Time_Stamp_Converted = datetime.datetime.fromtimestamp(Binance_Time_Stamp/1000).strftime('%Y-%m-%d %H:%M:%S')
pprint.pprint (Binance_Time_Stamp_Converted)

推荐阅读