[問題] safari在localtime不合法

作者: rr8r8r8r8tw (amp)   2017-09-20 10:54:10
請教各位前輩,我有發現以下的code在其他browser是可正常顯示。
但在iphone 上的chrome或safari就沒辦法顯示
var dateString = "2017-09-20 06:54:56";
var date = new Date(dateString.replace(/-/g, '/'));
//Fri Sep 08 2017 06:54:06 GMT+0800 (台北標準時間)
var date = new Date(dateString.replace(/-/g, '/')+'Z');
//Fri Sep 08 2017 14:54:06 GMT+0800 (台北標準時間)
有+Z的那段是我要的值,但+Z後在iphone的chrome或safari上看會invalid。
是不是有別的寫法呢?
作者: eight0 (欸XD)   2017-09-20 12:53:00
2017-09-20T06:54:56Z
作者: rr8r8r8r8tw (amp)   2017-09-20 14:25:00
感謝e大date.toLocaleString();在iphone上會有GMT+8
作者: AllenGuan (A不知道)   2017-09-20 19:26:00

Links booklink

Contact Us: admin [ a t ] ucptt.com