标签: javascript python django timezone iso8601
我正在尝试实施“time ago”功能,用于在网站上显示项目。 当我正在缓存页面时,我希望使用javascript来呈现“超时”。
Javascript知道本地时间,可能是本地机器的时区,所以我可以玩它,但这需要硬编码服务器的时区。
因此,我试图找出一种在 GMT 时间内传递 ISO 8601 时间戳的简单方法。这样做有简单直接的方法吗?
非常感谢帮助! =)
答案 0 :(得分:2)
python datetime对象有一个输出ISO 8601时间戳here的方法。
datetime
该页面还包含有关时区操纵的信息。 timedelta对象也应该对您有用。
timedelta
答案 1 :(得分:0)
我不会使用javascript来亲自执行此操作。是的,它有本地时间,但这也意味着当javascript最终在页面上呈现时,用户将看到时间戳会发生变化。
也就是说,假设您在页面加载之前没有正确执行您的javascript。