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()的主要内容,如果未能解决你的问题,请参考以下文章

JS获取系统当前时间

JS函数(获得widn)

js获取当前系统时间

js获取日期时间星期

怎么用jQuery 根据系统时间获得这个月的月初和月末呢。谢谢!

js获取当前时间年份,处理年月日