如何将javascript中的日期转换为字符串

时间:2010-04-22 09:37:14

标签: javascript date

我有一个采用日期的javascript方法:

  convert(new Date("02/20/2010");

我如何让转换返回“02/20/2010”作为字符串?

2 个答案:

答案 0 :(得分:2)

d=new Date("02/20/2010");

(d.getMonth()+1) + "/" + d.getDate() + "/" + d.getFullYear();

2/20/2010

或只打印它而不将其传递给Date构造函数?

alert("02/20/2010")

答案 1 :(得分:2)

Date("02/20/2010")的输出类似于Thu Apr 22 2010 15:15:51 GMT+0530 (India Standard Time),它本身就是字符串。

有一些内置的日期/时间操作功能可能对您有用

toDateString()方法

d=new Date("02/20/2010");
d.toDateString();
==> Tue Feb 02 2010

d.toUTCString() =>星期五,2010年2月19日18:30:00 GMT

但如果"02/20/2010"是您想要的输出,您可以使用上述答案。

那么为什么你想要一个输出与输入相同的方法呢?