可能重复:
How do I output an ISO-8601 formatted string in Javascript?在JavaScript转换的日期和时间,以ISO格式
我试图日期和时间输入转换为ISO格式,但我正在逐渐.toISOString未定义?我必须失去一些愚蠢的东西。
var startDate = "10/11/2012";
var startTime = "12:12:00";
var fullDate = startDate + " " + startTime;
var fullDateReal = new Date(fullDate);
var iso = fullDateReal.toISOString();
为什么.toISOString()显示为undefined?
我需要结束ISO格式(“2012-10-11T12:12”)时区是可选的。
更新 看起来像这个问题是因为IE8不支持这个。那么我怎么能把我的输入转换成列出的格式呢?
对我的作品http://jsfiddle.net/mplungjan/SNBdP/ – mplungjan
你在看这是什么浏览器? – ultranaut
它也适用于我在jsfiddle。但是通过IE8在VS2010中调试却没有。 – Adam