前沿:
获取当前时间戳想必小伙伴们都或多或少接触到过吧,小伙伴们也可以把代码封好,以后使用的话就方便得多了。
样式如下:
代码如下:
<body onload="showDT()">
<div id="theClock" style="font-weight: bold; width: 300px;"></div>
<script>
var days = new Array("日", "一", "二", "三", "四", "五", "六");
function showDT(s) {
var oDate = new Date();
var year = oDate.getFullYear();
var month = oDate.getMonth() + 1;
var day = oDate.getDate();
var dayOne = oDate.getDay();
var hour = oDate.getHours();
var minute = oDate.getMinutes();
var second = oDate.getSeconds();
month = month < 10 ? "0" + month : month;
day = day < 10 ? "0" + day : day;
hour = hour < 10 ? "0" + hour : hour;
minute = minute < 10 ? "0" + minute : minute;
second = second < 10 ? "0" + second : second;
theDateStr =
year +
"年" +
month +
"月" +
day +
"日" +
" " +
"星期" +
days[dayOne] +
" " +
hour +
":" +
minute +
":" +
second;
document.getElementById("theClock").innerHTML = theDateStr;
window.setInterval(showDT, 1000);
}
</script>
</body>
引申:
时间格式的处理,在处理过程中就接触到了toLocaleString()这个方法
time.toLocaleString();
var time=new Date();
var nowTime=time.toLocaleString();
console.log(nowTime);
// 2020/2/22 下午9:09:55
结束语
希望可以帮助到各位小伙伴。