在我的 React 應(yīng)用程序中,我嘗試在<p>...</p>標(biāo)簽內(nèi)格式化日期字符串,如下所示:<p> {new Intl.DateTimeFormat("en-US", { year: "numeric", month: "short", day: "2-digit" }).format(string)}</p>的一個(gè)例子string是"2012-10-16T17:57:28.556094Z"。這產(chǎn)生了RangeError: Invalid time value。但是,通過轉(zhuǎn)換String為Date,下面的代碼起作用了。<p> {new Intl.DateTimeFormat("en-US", { year: "numeric", month: "short", day: "2-digit" }).format(new Date(string))}</p>不應(yīng)該Intl.DateTimeFormat能夠String正確解析?
Intl.DateTimeFormat 無法解析有效的時(shí)間值
MMTTMM
2023-04-27 15:18:12