toLocaleDateString()方法的真正含義為「根據本地時間把Date對象的日期部分轉換為字符串」,這意味着:在不同的瀏覽器或者服務器中,我們可能得到不同的字符串。
例如,將 Chrome 瀏覽器的版本從57升級為58再升級為69,通過toLocaleDateString()方法獲取的時間字符串格式分別為:
#Chrome = 57 > new Date().toLocaleDateString() > output: "2018/9/28" #Chrome = 58 > new Date().toLocaleDateString() > output: "2018-9-28" #Chrome = 69 > new Date().toLocaleDateString() > output: "9/28/2018"