作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何使用 Javascript 日期函数在我的 HTML 页面中显示日期时间格式,例如 Monday, February 18, 2013 10:52
?
更新:
我在努力
var d=new Date();
var n=d.toString();
document.write(n);
但我希望时间应该自动更新,而不是在页面刷新时。我需要使用 AJAX 吗?
最佳答案
我正在使用以下代码以我想要的格式显示日期
<script type="text/javascript">
function makeArray()
{
for (i = 0; i<makeArray.arguments.length; i++)
this[i + 1] = makeArray.arguments[i];
}
var months = new makeArray('January','February','March','April','May',
'June','July','August','September','October','November','December');
var days = ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'];
var date = new Date();
var day = date.getDate();
var month = date.getMonth() + 1;
var yy = date.getYear();
var year = (yy < 1000) ? yy + 1900 : yy;
var hours = date.getHours();
var minutes = date.getMinutes();
document.write(days[ date.getDay() ] + ", " + months[month] + " " + day + ", " + year + " " + hours +": " + minutes);
</script>
关于javascript - 如何在 Javascript 中显示特定格式的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14930005/
我是一名优秀的程序员,十分优秀!