Safari does not accept the time format I entered. What is the reason?
this.state.dataDate = "2019-10-15 11:59:27";
var cacheDateUTC = new Date(this.state.dataDate + "Z");
var cacheDateLocal = cacheDateUTC.toLocaleString();
// Chrome browser
-- "10/15/2019, 3:19:54 PM"
// Safari browser
-- "Invalid Date"
I found a solution;
var cacheDateUTC = moment(this.state.dataDate + "Z").format("MM/DD/YYYY, LTS");