r - 解释 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
太感谢了
解决方案
这会给你日期,时间等秒而不是毫秒。如果您需要知道毫秒数,则必须稍作更改:
Binance_Time_Stamp_Converted = datetime.datetime.fromtimestamp(Binance_Time_Stamp/1000).strftime('%Y-%m-%d %H:%M:%S')
pprint.pprint (Binance_Time_Stamp_Converted)
推荐阅读
- python - Discord.py 在加入时向成员发送消息并赋予他们角色
- plot - 在 SAS 中绘制聚类分析结果
- java - Apache 服务器上的 TLS
- javascript - Javascript:根据模式拆分数组:项目 1、5、10,然后是 2、6、11,然后是 3、7、12
- android - 重复类 org.xmlpull.v1.XmlPullParser Android
- linux - VS Code N:跳过获取配置文件'main/binary-arm64/Packages'
- salesforce - Docusign / SFDC Web 服务标注失败:无法解析标注响应。未找到元素 isTLSv12Required 的 Apex 类型
- c# - JObject 格式化列表问题
- sql - 在 Where 子句 SQL Server 中同时使用 between 和 Or
- angular - 防止 Angular 应用程序在首次启动时重新路由到 root