时刻.js,'type object'没有属性'utc'



我正试图使用moments.js,但我有很多麻烦。我将在mega教程

中描述的时刻包括在内http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-xiii-dates-and-times

表示我使用

from flask.ext.moment import Moment
moment = Moment()
moment.init_app(app)

现在我有一个函数moment()可用,它在我的情况下工作。但是,如果我想以UTC显示时间,我希望使用docs

中解释的适当选项。http://momentjs.com/docs/

即moment.utc()。但结果是

'type object'没有属性'utc'

我想知道有什么区别(如果有的话)之间的包含时刻我做和只是包括瞬间。js在头部?我有很多麻烦得到时刻-时区.js工作,我认为这与我与。utc()的问题有关。非常感谢任何帮助谢谢卡尔

试试这个:

from flask import Flask, render_template
from flask_moment import Moment
from datetime import datetime
app = Flask(__name__)
moment = Moment()
moment.init_app(app)
@app.route("/")
def main_page():
    return render_template('main.html', now=datetime.utcnow())
if __name__ == "__main__":
    app.run(debug=True)

template - main.html

{% block page_content %}
{{ moment(now).format('LLL') }}
{% endblock %}

您所引用的文档是针对JavaScript的。

显示的代码是用Python编写的。要么在Python包装器中找到相应的函数来进行UTC转换,要么在视图模板中调用JS中的. UTC()函数。

相关内容

  • 没有找到相关文章

最新更新