後台傳給我的時間是"2017-08-08 10:30:40"
計算時間戳的話 date.parse("2017-08-08 10:30:40")
安卓端和pc是可以完美顯示的,
但是ios這個妖豔*貨,是國際時間不是中國時間
很多網上的方法都是讓大家用正則把所有 「-」換成「/」,
別試了 還是不行的。。
所以博主經過一輪小波折
想出了個完美相容所有平台的時間戳
var arr = datestr.split(/[- :]/);
let nndate =
new date(arr[
0], arr[
1] -
1, arr[
2], arr[
3], arr[
4], arr[
5]);
nndate=date.parse(nndate)
得出的nndate是可以完全相容所有平台時間的,
這時候大家就可以盡情的獲取後台給的時間了
其實後台直接給個時間戳不就完了嗎。。媽蛋。
微信小程式 IOS時間戳坑解決方法
後台傳給我的時間是 2017 08 08 10 30 40 計算時間戳的話 date.parse 2017 08 08 10 30 40 安卓端和pc是可以完美顯示的,但是ios這個妖豔 貨,是國際時間不是中國時間 很多網上的方法都是讓大家用正則把所有 換成 別試了 還是不行的。所以博主經過一輪小波...
微信小程式中獲取時間戳IOS不相容
一 時間轉換問題 就是new date 2017 06 16 在ios會出現nan的情況所以對於時間轉換需要另行封裝,解決方案如下 1.替換 為 將字串形式的日期轉換成日期物件 var strtime 2011 04 16 字串日期格式 var date new date date.parse st...
微信小程式在ios下時間戳轉換失敗
在開發過程性需要針對開始時間和結束時間做時間大小判斷,控制開始時間 結束時間。時間大小比較 return false else 發現在電腦和安卓機下,都可以正常檢測。但是在ios下,就不能正常檢測。經過列印分析,new date date.parse timestart 輸出的時間戳是空,因此猜測是...