获取当前时间戳
– 这在小程序和浏览器中都可以正常使用可放心使用
new Date().valueOf()
获取指定时间的时间戳
- 浏览器使用
new Date('2023.01.12 10:00').valueOf()
- 这个打印结果应该是时间戳, 但是在小程序环境部分机型会返回
undefined
或者Invalid date
; 模拟器正常
但是在部分真机上会出现问题(iphone XR测试会出现) 小程序要使用下列方法别被坑了- 小程序环境使用
let dateStr = '2023.01.12 10:00'.split(".").join("/")
// '2023.01.12 10:00' => '2023/01/12 10:00' 转化一下就可以了 你们写的时候别被坑了(哈哈搜到这个问题的基本都是被坑了才来的)
new Date(dateStr).valueOf()
小程序用这个就可以了 关键点就是小程序环境创建时间一定要是yy/mm/dd格式