Maison > Questions et réponses > le corps du texte
<p>The local date and time is {{ moment(current_time).format('LLL') }}.</p>
<p>That was {{ moment(current_time).fromNow(refresh=True) }}</p>
在网站中不现实时间
然而直接打
<p>{{ current_time }}</p>
会显示时间
hello.py
from flask import Flask, render_template
from flask import Flask
from flask.ext.script import Manager
from flask.ext.bootstrap import Bootstrap
from flask.ext.moment import Moment
from datetime import datetime
app = Flask(__name__)
manager = Manager(app)
bootstrap = Bootstrap(app)
moment = Moment(app)
now = datetime.now()
@app.route('/')
def index():
return render_template('index.html',current_time=datetime.utcnow())
@app.route("/user/<name>")
def user(name):
return render_template("user.html", name = name )
@app.errorhandler(404)
def page_not_found(e):
return render_template("404.html"), 404
if __name__ == "__main__":
app.run(debug = True)
manager.run()
index.html
templates/index.html: Jinja2
<h1>Hello world!</h1>
<p>The local date and time is {{ moment(current_time).format('LLL') }}.</p>
<p>That was {{ moment(current_time).fromNow(refresh=True) }}</p>
<p>{{ current_time }}</p>
巴扎黑2017-04-17 17:32:20
Vous devez charger la bibliothèque moment.js dans base.html L'avez-vous oublié ?
大家讲道理2017-04-17 17:32:20
Eh bien, je lisais ceci récemment et j'ai rencontré le même problème que vous. Je ne sais pas si vous l'avez résolu
Je l'ai essayé si j'introduis js dans la tête, cela peut être fait. 🎜>{% block head %}
{{ moment.include_jquery() }}
{{ moment.include_moment() }}
{{ moment.lang("zh-CN") }}
{% endblock %}
Mais ce style sera en conflit.
阿神2017-04-17 17:32:20
Bonjour, celui qui pose la question, avez-vous résolu ce problème maintenant ? Je lisais également le livre "Flask Web Development" et j'ai rencontré le même problème.