我想格式化我的日期,使“Z”字母出現在日期的末尾。
我已經嘗試了很多東西,但似乎沒有任何效果。我現在需要它的格式為“YYYY-MM-DDT00:00:00.000Z”,除了 Z
如何在最后使用時刻包含 Z,請注意,我需要在一天的開始日期,如“T”之后的所有內容為 0。
我的代碼:
console.log(moment(req.body.to, "YYYY-MM-DD").startOf('day'))
'from': {$eq: moment(req.body.from, "YYYY-MM-DD").startOf('day')},
日志輸出:
(moment("2022-10-09T00:00:00.000"))
uj5u.com熱心網友回復:
從您可以執行的檔案中獲取:
moment(req.body.to, "YYYY-MM-DD").startOfDay().format("YYYY-MM-DD[T]HH:mm:ss.SSS[Z]")
轉義字符 要轉義格式字串中的字符,可以將字符括在方括號中。
或者,因為你只想要零:
moment(req.body.to, "YYYY-MM-DD").format("YYYY-MM-DD[T00:00:00.000Z]")
或者,既然您的示例表明您的日期已經是YYYY-MM-DD格式,為什么不這樣做:
`${req.body.to}T00:00:00.000Z`
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/521397.html
