需要有关将具有以下结构的ISO 8601日期转换为javascript的帮助/提示.
CCYY-MM-DDThh:mm:ssTZD
Run Code Online (Sandbox Code Playgroud)
我想照这样的日期:
January 28, 2011 - 7:30PM EST
Run Code Online (Sandbox Code Playgroud)
我想让这个解决方案尽可能干净简洁.
我没能在IE8和Safari 5上解析ISO-8601日期"2011-04-26T13:16:50Z",但它适用于Chrome 10,FF4.支持似乎很混杂?
有谁知道哪些浏览器可以解析这种格式的实际状态?我假设IE6,7也会失败.
var d = Date.parse("2011-04-26T13:16:50Z");
Run Code Online (Sandbox Code Playgroud) 我想知道转换这种格式的时间戳的最佳方法是什么 -
2012-02-18 14:28:32
Run Code Online (Sandbox Code Playgroud)
到这种格式的日期介绍 -
Saturday Feb 2012 14:28:32
Run Code Online (Sandbox Code Playgroud)
非常感谢 :)
做一些看似显而易见的事情我遇到了很多麻烦.我有个约会:
Date.now()
Run Code Online (Sandbox Code Playgroud)
我希望它能在几毫秒之内完成.我无法让它发挥作用.我试过了:
Date.now().getTime();
(Date.now()).getTime();
Date.now().getMilliseconds();
(Date.now()).getMilliseconds();
var date = Date.now();
var ms = date.getTime();
var ms = date.getMilliseconds();
Run Code Online (Sandbox Code Playgroud)
所有这些都失败了,因为显然getTime()和getMilliseconds()(我认为这不是正确的方法)显然不是函数.
我在这做错了什么?