有谁知道是否只有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());
最佳答案
更改
myDate = myDate.setFullYear(2012, 3, 23);
至
myDate.setFullYear(2012, 2, 23);
(编辑-哇,我不知道
setFullYear()
还需要一个月又一天的时间:-)这些例程会修改日期对象,因此无需重新分配。
编辑-如果您有日期,并且想要将其移动到该日期之前的五天,则可以执行以下操作:
myDate.setDate( myDate.getDate() + 5 );
关于javascript - 将时代时间转换为人类可读时间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12043885/