簡體   English   中英

如何在反應原生和/或 javascript 中將歐洲日期格式轉換為日期 Object?

[英]How to convert european date format to Date Object in react native and/or javascript?

給定日期,例如 2021 年 11 月 23 日,采用這種歐洲格式:23/11/2021。 我嘗試將其轉換為日期 object ,如下所示:

const dateString =  '23/11/2021'
const dateObj = new Date(dateString)

但是,這給了我一個錯誤,說這是一個無效的日期。 我不想將其轉換為美國日期格式,因為我想看看是否可以對給定歐洲格式的日期進行排序。 任何人都知道我如何將其轉換為日期 object 給定歐洲日期格式?

如果格式始終為dd.MM.yyyy ,則可以通過對日期字符串進行切片來獲取創建日期 object 所需的年、月和日。

 const date = '23/11/2021' let d = date.slice(0,2), m = date.slice(3,5), y = date.slice(6,10); const dateObj = new Date(y, m, d) console.log(dateObj)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM