首页 > Web开发 > 详细

js获得系统当前的时间getFullYear()和getYear()

时间:2017-08-23 17:10:23      阅读:206      评论:0      收藏:0      [点我收藏+]

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()

原文:http://www.cnblogs.com/hongzm/p/7419035.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!