字体设计灵感网站,wordpress disqus,网站很难被百度收录,开发公司与城市资产经营公司合作协议如果Web应用的用户来自世界各地#xff0c;那么处理日期和时间可不是一个简单的任务。服务器需要统一时间单位#xff0c;这和用户所在的地理位置无关#xff0c;所以一般使用协调世界时#xff08;UTC#xff09;。不过用户看到 UTC 格式的时间会感到困惑#xff0c;他们…如果Web应用的用户来自世界各地那么处理日期和时间可不是一个简单的任务。服务器需要统一时间单位这和用户所在的地理位置无关所以一般使用协调世界时UTC。不过用户看到 UTC 格式的时间会感到困惑他们更希望看到当地时间而且采用当地惯用的格式。 要想在服务器上只使用UTC时间一个优雅的解决方案是把时间单位发送给Web浏览器转换成当地时间然后用JavaScript渲染。Web浏览器可以更好地完成这一任务因为它能获取用户计算机中的时区和区域设置。
初始化Flask-Moment
from flask_moment import Moment
moment Moment(app)引入 Moment.js 库
{% block scripts %}
{{ super() }}
{{ moment.include_moment() }}
{% endblock %}添加一个datetime变量
from datetime import datetime
app.route(/)
def index(): return render_template(index.html, current_timedatetime.utcnow())使用 Flask-Moment 渲染时间戳
pThe local date and time is {{ moment(current_time).format(LLL) }}./p
pThat was {{ moment(current_time).fromNow(refreshTrue) }}/p最终效果