在Python中将日期格式传递到HTML页面中的<script>
标签,可以通过以下步骤实现:
datetime
模块来获取当前日期,然后使用strftime()
方法将日期格式化为字符串。例如:from datetime import datetime
current_date = datetime.now().strftime("%Y-%m-%d")
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html', current_date=current_date)
if __name__ == '__main__':
app.run()
<script>
标签来接收并处理日期数据。可以在<script>
标签中定义一个JavaScript变量,并将Python传递的日期数据赋值给该变量。例如:<!DOCTYPE html>
<html>
<head>
<title>日期传递示例</title>
</head>
<body>
<script>
var currentDate = "{{ current_date }}";
console.log(currentDate);
// 在这里可以对日期进行进一步的处理或使用
</script>
</body>
</html>
在上述示例中,{{ current_date }}
是模板引擎的语法,用于将Python传递的日期数据插入到HTML页面中。
这样,Python中的日期数据就可以通过模板引擎传递到HTML页面中的<script>
标签中,供JavaScript代码使用。
领取专属 10元无门槛券
手把手带您无忧上云