我如何解析字符串" 1890-09-30T23:59:59 + 01:16:20"在JavaScript?
Java服务器offsetDateTime.format(ISO_OFFSET_DATE_TIME)
测试的: 新日期(' 1890-09-30T23:59:59 + 01:16:20')=>无效日期
有关此奇怪日期时间的更多信息:https://www.timeanddate.com/time/change/hungary/budapest?year=1890
注意:Angular 2的日期管道也失败了。
答案 0 :(得分:0)
以下是一个想法:
' 1890-09-30T23:59:59 + 01:16:20' .split(/ [ - ,:,T,+] + /);
这将返回数值的数组。
[' 1890', ' 09&#39 ;, ' 30&#39 ;, ' 23&#39 ;, ' 59&#39 ;, ' 59&#39 ;, ' 01&#39 ;, ' 16&#39 ;, ' 20' ]