时间戳到日,月和年jquery

时间:2014-09-23 18:55:41

标签: javascript jquery timestamp

我试图通过jquery的时间戳来获取今天的日,月和年。

 var d = new Date();  //timestamp
 var da = d.getDay();   //day
 var mon = d.getMonth();   //month
 var yr = d.getFullYear();   //year
 var thisDay = da + "/" + mon + "/" + yr;
 alert(thisDay);

它将于2014年2月8日返回....请问我的答案是什么?

2 个答案:

答案 0 :(得分:4)

getDay获取一周中的某一天,getDate获取该月的日期。
getMonth基于零,因此您必须添加1.

    var d = new Date();         //timestamp
    var da = d.getDate();       //day
    var mon = d.getMonth() + 1; //month
    var yr = d.getFullYear();   //year
    var thisDay = da + "/" + mon + "/" + yr;
    document.body.innerHTML = thisDay;

如果你想要23/09/2014,你也必须填写日期和月份,这里是how

答案 1 :(得分:0)

要获取当天使用getDate()和getMonth()总是返回第1个月,所以我们需要添加+1。

尝试以下代码

 Jquery:

 $(document).ready(function(){
  var d = new Date();  //timestamp
  var da = d.getDate();//day
  var mon = d.getMonth()+1;   //month
  var yr = d.getFullYear();   //year
  var thisDay = da + "/" + mon + "/" + yr;
  alert(thisDay);
  });