【发布时间】:2010-05-28 20:17:59
【问题描述】:
我在使用 Date().format 的 chrome 中使用我的 javascript 时遇到了一些非常奇怪的事情。
如果我使用控制台并输入:
d = new Date(Date.parse("2010-05-28"))
d.format("yyyy-MM-dd");
""
d._toFormattedString();
"Fri May 28 2010 00:00:00 GMT+0200 (W. Europe Daylight Time)"
有人知道为什么我得到一个空字符串吗?而且它只是在 Chrome 中,在 Chrome 4 中没有发生,在 IE8/Firefox3.5 中也没有发生
【问题讨论】:
-
在标准 JavaScript
Date对象上没有称为format的方法。你还有别的意思吗? -
嗯,我真的不知道,为什么它有时会起作用?我想要的是格式的日期:2010-05-28
-
看看我的第二个编辑,看看如何获得你想要的。
-
这是 ASP.NET AJAX 库。
-
哦,谢谢你。那么关于为什么在 Chrome 中出现这种行为的任何线索?
标签: javascript date google-chrome