微信小程序 雲函數 Date時間不對+8小時 設置北京時間

在雲函數中,如果使用

// 獲取得到的是當前正確的北京時間(正確)
var date1 = New Date();
console.log(date1);
// Tue May 12 2020 13:49:58 GMT+0800 (China Standard Time)


// 如果傳入'2020-5-12 13:49:58'
var date1 = New Date();
console.log(date1);

// 微信開發者工具,本地調試輸出正確的北京時間(正確)
// Tue May 12 2020 13:49:58 GMT+0800 (China Standard Time)

// 如果是線上測試,則輸出時間+8小時(錯誤)
// Tue May 12 2020 21:50:00 GMT+0800 (China Standard Time)

 

原因

https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/functions/notice.html

 

解決方法,在微信開發者工具-》雲開發-》雲函數-》對指定的函數添加環境變量

TZ=>Asia/Shanghai

請注意,是開頭大寫!!!!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章