【问题标题】:Format datetime-local in html5 to DD/MM/YYYY in date part and 24 hour in time part将 html5 中的 datetime-local 格式化为日期部分的 DD/MM/YYYY 和时间部分的 24 小时
【发布时间】:2015-09-30 09:52:53
【问题描述】:

我正在开发一个 django 项目并在 HTML 中使用元素 datetime-local,例如 <input type="datetime-local" name="starttime" value={{startTimeString}}><input type="datetime-local" name="endtime" value="2015-07-10T19:00:00">,因为我需要一个日期时间范围。

它在浏览器上的格式是MM/DD/YYYY hh:mm AM(PM),但在我的国家,约定是DD/MM/YYYY和24小时格式。怎么改?

我要更改的只是网页上显示的元素的格式。如果可以设置datetime-local 的格式,我宁愿不将其拆分为两个单独的选择器:日期和时间。

非常感谢您的任何想法。

【问题讨论】:

    标签: django html datetimepicker datetime-format python-datetime


    【解决方案1】:

    在我看来,您应该在代码中进行次要数据设置。

     example:   <p>Today: {{ Today|date:"M d, Y" }}</p>
    

    也相应地进行时间设置。

    这可以帮助你https://docs.djangoproject.com/en/dev/ref/settings/#date-format

    【讨论】:

      猜你喜欢
      • 2014-06-11
      • 2017-03-08
      • 2023-03-15
      • 2021-04-19
      • 1970-01-01
      • 2015-09-02
      • 2013-03-18
      • 2021-12-17
      • 2014-06-29
      相关资源
      最近更新 更多