js获得系统当前的时间getFullYear()和getYear()
Posted how-to-say-how-to-do
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js获得系统当前的时间getFullYear()和getYear()相关的知识,希望对你有一定的参考价值。
Date对象取得年份有两种方法:getFullYear()和getYear()
经测试var dt = new Date();
alert(dt.getYear()): IE浏览器弹出:2017 Firefox浏览器弹出:117(getYear()在Firefox下返回的是距1990年1月1日的年份,这是一个过时而不推荐的方法);
alert(dt.getFullYear()): 两个浏览器弹出都是:2017
因此无论何时都应使用getFullYear()代替getYear()方法;
示例:
例如当前是2017年
getFullYear()返回的结果是:2017
getYear()返回的结果是:117 (2017-1990=117)
以下是前端得到当前系统时间
var endTime;
var beginTime;
var dt =new Date();
var year=dt.getFullYear();
var month=dt.getMonth()+1; //得到的月份是从0-11
var day = dt.getDate();
if(month<10){
endTime=year+"-"+"0"+month;
}else{
endTime=year+"-"+month;
}
if(day<10){
endTime +="-"+"0"+day;
}else{
endTime +="-"+day;
}
beginTime=year+"-"+"01"+"-"+"01"; //得到的是今年_ _ _ _-01-01
以上是关于js获得系统当前的时间getFullYear()和getYear()的主要内容,如果未能解决你的问题,请参考以下文章