我试图通过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日返回....请问我的答案是什么?
答案 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);
});