0

我必须以这种格式在 jsp 2000 年 1 月 12 日下午 12:30 显示日期。如何在 JavaScript 或使用 jQuery UI 中以上述格式格式化当前日期。

var currentDate = new Date();
currentDate.toString("hh:MM dS MMMM yyyy")

我已经尝试了上面的代码,但它不起作用。

4

2 回答 2

0

看起来很奇怪,Javascript 没有可让您指定日期/时间格式的内置函数或方法。

但你可以使用这样的东西:https ://github.com/samsonjs/strftime

于 2013-07-05T07:43:59.750 回答
0

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>

这里

于 2013-07-05T07:38:08.337 回答