How can I parse string "1890-09-30T23:59:59+01:16:20" in JavaScript?
The string returned by Java server offsetDateTime.format(ISO_OFFSET_DATE_TIME)
Test: new Date('1890-09-30T23:59:59+01:16:20') => Invalid Date
More info about this strange datetime: https://www.timeanddate.com/time/change/hungary/budapest?year=1890
Note: Angular 2's date pipe fails too.