当我通过 JSON 从 Java 向 Javascript 发送日期时,它会发送如下内容:
var ds = "11:07:47 13/01/2011";
JavaScript 无法将此字符串解析为日期
var d = new Date(ds);
有任何想法吗?
您需要一些 JS 来解析字符串并返回字符串中的年、月、日、分、小时、秒:
var hour = ds.split(":")[0],
minute = ds.split(":")[1],
last_part = ds.split(":")[2],
second = second_part.split(" ")[0],
last_part2 = second_part.split(" ")[1],
day = last_part2.split("/")[0],
month = last_part2.split("/")[1],
year = last_part2.split("/")[2];
然后实例化 Date 构造函数:
var d = new Date ( year, month, day, hour, minute, second );
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)