我想将字符串中的 unix 时间戳(例如 1277722499.82)转换为更人性化的格式(hh:mm:ss 或类似格式)。有没有一种简单的方法可以在 python 中为 Django 应用程序执行此操作?这是在模板之外,在我想做的模型中。谢谢。
编辑
我正在使用 python 函数 time.time() 来生成时间戳。根据文档:

最佳答案

>>> import datetime
>>> datestring = "1277722499.82"

>>> dt = datetime.datetime.fromtimestamp(float(datestring))
>>> print dt
2010-06-28 11:54:59.820000

10-08 11:02