lastModified日期格式为英国标准

时间:2015-05-18 10:52:57

标签: javascript

我正在尝试显示上次加载网页时需要更改日期格式,从2015年5月18日11:47:39到2015年5月18日,谢谢我目前正在使用以下内容:

<script language="Javascript">

document.write("last refreshed: " + document.lastModified +"");
</SCRIPT>

2 个答案:

答案 0 :(得分:2)

您可以编写一个将日期格式化为所需格式的函数:

function formatAsUKDate(date) {
  var day = padWithZero(date.getDate(), 2);
  var month = padWithZero(date.getMonth()+1, 2);
  var year = date.getFullYear();
  return  day + '/' + month + '/' + year;
}

function padWithZero(str, minLength) {
  str = String(str);
  while (str.length < minLength) {
    str = '0' + str;
  }
  return str;
}

在你的HTML中:

<script language="Javascript">

document.write("last refreshed: " + formatAsUKDate(document.lastModified) +"");
</SCRIPT>

答案 1 :(得分:0)

您可以使用Date对象,如:

var d = new Date("05/18/2015 11:47:39");

然后根据需要检索数据。

例如d.getMonth()+1;

然后最后按照你的意愿连接。