Date.js格式化为dd / mm / yyyy

时间:2014-10-23 06:49:40

标签: javascript php date format tostring

您好我的用户可以输入日期,如2/2/2008,但我需要格式为02/02/2008。我如何用date.js重新格式化它?

我试过了:

document.getElementById("smth").value = Date.parse(smth, "dd/mm/yyyy").toString("dd/mm/yyyy");

虽然解析工作正常,toString输出02/00/2008?如果再次在02/00/2008日期再次运行我得到 01/00/2008。

有人能指出我正确的方向吗?

2 个答案:

答案 0 :(得分:1)

这种情况不敏感吗?毫米分钟,MM几个月?

答案 1 :(得分:1)

尝试使用" dd / MM / yyyy"

进行格式化

Date.parse("2/2/2008", "dd/mm/yyyy").toString("dd/MM/yyyy")