Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我每秒都在跟踪一颗卫星,但需要更高的采样率。所以我改为每 0.25 秒一次。我想将采样的 UTC 打印到小数点后几位。我试过ts.now().utc_strftime("%H:%M:%S.%f")了,但它是打印13:23:18.%f而不是13:23:18.235.
ts.now().utc_strftime("%H:%M:%S.%f")
13:23:18.%f
13:23:18.235
如何格式化ts.now().utc_strftime(<format>)为比秒更高的精度?
ts.now().utc_strftime(<format>)
Skyfield 的旧版本在内部依赖于 Python 自己的time.strftime(),唉,它缺乏对微秒的支持。尝试升级到更新的版本——当前版本是 1.30——看看是否能解决问题?
time.strftime()