如何将纳秒的正常运行时间转换为可读的日期时间格式

如何将纳秒的正常运行时间转换为可读的日期时间格式,第1张

概述我从android可穿戴设备中提取了加速计数据.在查看数据时,我意识到时间戳不是unix可转换的.经过研究,我看到时间戳在正常运行时间实际上是纳秒.我的问题与AccelerometerSensorEventtimestamp相同.但由于我不了解Java,我不知道如何使用提供的解决方案进行转换.是否有任何python方法

我从android可穿戴设备中提取了加速计数据.在查看数据时,我意识到时间戳不是unix可转换的.经过研究,我看到时间戳在正常运行时间实际上是纳秒.我的问题与Accelerometer SensorEvent timestamp相同.但由于我不了解Java,我不知道如何使用提供的解决方案进行转换.是否有任何python方法可以将正常运行时间内的纳秒转换为可读的日期时间格式?时间戳的示例是“45900482044637”.

解决方法:

要在Python中以人类可读的格式获得正常运行时间:

>>> from datetime import timedelta>>> ns = 45900482044637>>> print(timedelta(microseconds=round(ns, -3) // 1000))12:45:00.482045
总结

以上是内存溢出为你收集整理的如何将纳秒的正常运行时间转换为可读的日期时间格式全部内容,希望文章能够帮你解决如何将纳秒的正常运行时间转换为可读的日期时间格式所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1111007.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存