如何将日期转换为 unix 时间?
How to convert date into unix time?
如果我有一个这样的约会对象?
2021 年 11 月 14 日,星期日 04:52:00PM
如何将其转换为 unix 时间?
我做了新的日期('Sun, Nov 14, 2021 04:52:00PM')
和 .getTime() 到它但是我返回 NaN?
有没有办法做到这一点或js?
对于 momentjs,您可以使用 ddd, MMM DD, YYYY HH:mm:ss
模式:
const d = "Sun, Nov 14, 2021 04:52:00PM"
const parsed = moment('Sun, Nov 14, 2021 04:52:00PM',
'ddd, MMM DD, YYYY HH:mm:ss').toDate()
console.log(parsed)
console.log('unix:', parsed.getTime())
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/moment.min.js" integrity="sha512-qTXRIMyZIFb8iQcfjXWCO8+M5Tbc38Qi5WzdPOYZHIlZpzBHG3L3by84BBBOiRGiEb7KKtAOAs5qYdUiZiQNNQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
如果我有一个这样的约会对象?
2021 年 11 月 14 日,星期日 04:52:00PM
如何将其转换为 unix 时间?
我做了新的日期('Sun, Nov 14, 2021 04:52:00PM') 和 .getTime() 到它但是我返回 NaN?
有没有办法做到这一点或js?
对于 momentjs,您可以使用 ddd, MMM DD, YYYY HH:mm:ss
模式:
const d = "Sun, Nov 14, 2021 04:52:00PM"
const parsed = moment('Sun, Nov 14, 2021 04:52:00PM',
'ddd, MMM DD, YYYY HH:mm:ss').toDate()
console.log(parsed)
console.log('unix:', parsed.getTime())
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/moment.min.js" integrity="sha512-qTXRIMyZIFb8iQcfjXWCO8+M5Tbc38Qi5WzdPOYZHIlZpzBHG3L3by84BBBOiRGiEb7KKtAOAs5qYdUiZiQNNQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>