js时间代码

JavaScript06

js时间代码,第1张

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>dateutil-js时间举例</title>

<!-- <script src="http://www.shicishu.com/down/dateutil-1.0.0.js"></script>-->

<script src="http://www.shicishu.com/down/dateutil-1.0.0.min.js"></script>

</head>

<body>

<script type="text/javascript">

console.log(getdate_WMdy_En())//Thurs.Sept.2, 2020

console.log(getdate_yMdhms_T())//2020-9-2 21:41:7

console.log(getdate_WyMdhms_C())//星期四 2020年9月2日 21时38分33秒

</script>

</body>

</html>

按照你的要求编写的计算时间差的Javascript程序如下(注意 date是随意写的正确的日期字符串,只是为了函数Date.parse()的需要)

<script type=text/javascript>

 var date="2018/07/17"

 var time1 = Date.parse(date+" "+"2:32:39")

 var time2 = Date.parse(date+" "+"14:12:09")

 var time3=time2-time1

 var hour=Math.floor(time3/1000/60/60)

 var minute=Math.floor(time3/1000/60-hour*60)

 var second=time3/1000-hour*60*60-minute*60

 alert("时间差为"+hour+"小时"+minute+"分"+second+"秒")

</script>

运行结果

时间差为11小时39分30秒