我必须以这种格式在 jsp 2000 年 1 月 12 日下午 12:30 显示日期。如何在 JavaScript 或使用 jQuery UI 中以上述格式格式化当前日期。
var currentDate = new Date();
currentDate.toString("hh:MM dS MMMM yyyy")
我已经尝试了上面的代码,但它不起作用。
我必须以这种格式在 jsp 2000 年 1 月 12 日下午 12:30 显示日期。如何在 JavaScript 或使用 jQuery UI 中以上述格式格式化当前日期。
var currentDate = new Date();
currentDate.toString("hh:MM dS MMMM yyyy")
我已经尝试了上面的代码,但它不起作用。
看起来很奇怪,Javascript 没有可让您指定日期/时间格式的内置函数或方法。
但你可以使用这样的东西:https ://github.com/samsonjs/strftime
jquery 日期格式是单独的插件。您需要使用<script>
标记显式添加。
使用 javascript 格式化
<script>
$.format.date("2009-12-18 10:54:50.546", "dd/MM/yyyy");
</script>
例如,
<script>
document.write($.format.date("2009-12-18 10:54:50.546", "Test: dd/MM/yyyy"));
document.write($.format.date("Wed Jan 13 10:43:41 CET 2010", "dd~MM~yyyy"));
</script>
看这里