时间相关
效果图
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>JS时间</title>
<style>
</style>
</head>
<body>
<div id="time"></div>
<script type="text/javascript">
function time(){
var vWeek,vWeek_s,vDay;
vWeek = ["星期天","星期一","星期二","星期三","星期四","星期五","星期六"];
var date = new Date();
year = date.getFullYear();
month = date.getMonth() + 1;
day = date.getDate();
hours = date.getHours();
minutes = date.getMinutes();
seconds = date.getSeconds();
vWeek_s = date.getDay();
document.getElementById("time").innerHTML = year + "年" + month + "月" + day + "日" + "\t" + hours + ":" + minutes +":" + seconds + "\t" + vWeek[vWeek_s] ;
};
setInterval("time()",1000);
</script>
</body>
</html>
两个标签在一行
比如h5和span两个都设置style="display: inline;"
通过Date.parse()方法
parse() 方法可解析一个日期时间字符串,并返回 1970/1/1 午夜距离该日期时间的毫秒数。
由于parse()方法参数的日期格式为yyyy/MM/dd,所以需要将现有的日期格式通过replace()方法将日期字符串替换成yyyy/MM/dd格式。
例如
Date.parse(("2019-12-27 23:59:59").replace(/-/g,"/"))
获取日期间隔方法
var endTime = parseInt(new Date().getTime() / 1000) - Date.parse(("2019-12-27 23:59:59").replace(/-/g,"/"))/1000 ;
var days= this.timeDay = parseInt(endTime / 60 / 60 / 24);
本文作者: 永生
本文链接: https://yys.zone/detail/?id=163
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
评论列表 (0 条评论)