我有一個這樣的日期,01/03/22 22:09我想以這樣DB的日期格式存盤它'2022-03-01';我已經試過正則運算式,但仍然有時間在一小時:分鐘過
我怎么能洗掉嗎?
const date_time = '22/01/03 22:09';
const only_date = date_time.replace(/(\d{2})\/(\d{2})\/(\d{2})/,"'20$3-$2-$1'");
//console.log(only_date.substring(0,only_date.lastIndexOf("'") 1))
console.log(only_date)
PS:不使用子字串或切片......只使用正則運算式有沒有辦法做到這一點?
uj5u.com熱心網友回復:
你錯過了 .*
const date_time = '22/01/03 22:09';
const only_date = date_time.replace(/(\d{2})\/(\d{2})\/(\d{2}).*/,"'20$3-$2-$1'");
console.log(only_date)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/403632.html
標籤:
上一篇:如何縮進一行之后的所有行?
