本地化日期和JavaScript

时间:2015-03-17 13:16:29

标签: javascript localization

我有一个我在屏幕上显示的项目列表。每个项目的HTML模板如下所示:

<div>
  [Comments]
</div>
<small>Posted on: [date]</small>

[Comments]将是用户输入的实际文本字符串。虽然[date]是JavaScript Date对象。我希望以月,日和年的本地化日期格式显示[date]。我怎样才能使用尽可能简单的JavaScript?

谢谢!

4 个答案:

答案 0 :(得分:1)

总有moment.js可以让您的演示文稿和本地化更加灵活。

答案 1 :(得分:0)

使用已经执行此操作的某些第三方库。

之前已经讨论过: internationalization of dates on the web How does internationalization work in JavaScript?

答案 2 :(得分:0)

您可以使用此代码......

<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.toUTCString();
</script>

答案 3 :(得分:-1)

使用日期方法toLocaleFormat(formatString)

var today = new Date();
today.toLocaleFormat('%d-%b-%Y'); // 30-Dec-2011