微信小程序時間處理問題


環境:

開發環境:

  1. Mac OS 10.12.5

  2. 微信Web開發者工具 v0.18.182200

測試環境:

  1. iPhone 7

  2. iOS 10.3.2

  3. 微信 6.5.9

 

問題現象:

開發小程序過程中,需要將一個日期字符串——例如 var dateString = '2017-06-25'  轉化成時間戳。使用的方法是Date對象的parse()方法:  Date.parse(dateString)  

在微信Web開發者工具進行本地開發時,該方法沒有任何問題,可正常返回13位毫秒級時間戳。但在使用手機在微信中掃碼預覽小程序時,該方法返回值為 null 。

解決方案:

將日期字符串重的連字符由 - 改為  / , 即將 var dateString = '2017-06-25' 改為 var dateString = '2017/06/25' 就可解決iOS版微信小程序 Date.parse(dateString)  返回為 null 的問題。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM