iPhoneブラウザはjavascriptのnew Date問題をサポートしていません

380 ワード

微信公衆番号を開発したところ、iphoneでの時間の処理はandroidやpcブラウザでの時間の処理とは異なることが分かった.デバッグの結果、new Date(「2017-02-05 12:10:10.12」)にエラーが発生し、関数がエラーを返すのは「Invalid Date」です.
ネット上でいくつかの資料を探した後、フォーラムで解決策を見つけました.
function newDate(strdate) {
	var arr = strdate.split(/[- : \/]/);
	date = new Date(arr[0], arr[1]-1, arr[2], arr[3], arr[4], arr[5]);
	return date;
}

問題が解決したことを再テストします.