有没有人知道是否只有javascript方法将时代号转换为人类可读日期?我有这个代码,但我一直在找回一个号码。如果可能的话,我想将此数字转换为人类可读的日期(例如:2012/3/23)。
这是我用于代码的资源...... http://www.epochconverter.com/programming/
与我的jsfiddle一起玩...... http://jsfiddle.net/4FSEp/
var myDate=new Date();
myDate = myDate.setFullYear(2012,3,23);
document.write(myDate);
document.write(myDate.toGMTString()+"<br>"+myDate.toLocaleString());
答案 0 :(得分:2)
更改
myDate = myDate.setFullYear(2012, 3, 23);
到
myDate.setFullYear(2012, 2, 23);
(编辑 - 哇我不知道setFullYear()
也可能需要一个月和一个月的日期: - )
这些例程修改了日期对象,因此无需重新分配。
编辑 - 如果您有日期,并且想要将其移至该日期之前的五天,则可以执行以下操作:
myDate.setDate( myDate.getDate() + 5 );