JavaScriptDay08日期对象

什么是日期对象

在JavaScript中提供了Data对象,用于处理和日期有关的内容。通过Date对象可以获取系统时间、设置时间等。

日期对象创建

var d = new Date();

将日期转为字符串

d.toString();//转化为时间格式字符串
d.toLocaleString();//转化为本地时间格式字符串

日期对象的获取方法

getDate() 获取天
getDay() 获取周
getDay() 获取周
getFullYear 获取年
getHours 获取小时
getMilliseconds() 获取毫秒
getMinutes 获取分
getMonth 获取月
getSeconds() 获取秒
getTime() 获取时间(从1970年1月1日至今)

日期对象的获取方法

方法 描述
setDate() 设置天
setFullYear() 设置年
setHours() 设置小时
setMilliseconds() 设置毫秒
setMinutes() 设置分
setMonth() 设置月
setSeconds() 设置秒
setTime() 设置时间(从1970年1月1日至今的毫秒数)

元旦倒计时案例

setInterval(function(){
var date = new Date();
var yd = new Date("2020/01/01 00:00:00");

var cha = yd.getTime() - date.getTime();

var day = Math.floor(cha / 1000 / 60 / 60 / 24)
var h = Math.floor(cha / 1000 / 60 / 60 % 24)
var m = Math.floor(cha / 1000 / 60 % 60)
var s = Math.floor(cha / 1000 %60)

h = h<10?"0"+h:h;
m = m<10?"0"+m:m;
s = s<10?"0"+s:s;
document.body.innerHTML = "还剩"+day+"天"+h+"小时"+m+"分钟"+s+"秒"
},1000)
发布了10 篇原创文章 · 获赞 7 · 访问量 737

猜你喜欢

转载自blog.csdn.net/Theladder666/article/details/103978745