【发布时间】:2021-03-06 04:58:46
【问题描述】:
我在为Firestore TimeStamp 呈现正确格式时遇到问题。
我得到了日期:
<p>{data.visitAt.toString()}<p>
值的格式为:Timestamp(seconds=1608276600, nanoseconds=0)
接下来我做了:
render(){
const optionsdate = {
year: "numeric",
month: "long",
day: "numeric",
hour: "numeric",
minutes: "numeric"
};
return(
<div>
<label>{data.visitAt.toDate().toLocaleDateString("en", optionsdate)} </label>
</div>
)
但我得到的只是:
December 18, 2020, 8 AM
如何同时显示minutes? (分钟不工作)
【问题讨论】:
-
创建了一个沙盒 - codesandbox.io/s/epic-pike-ynqx0?file=/src/App.js - 这是你期待的吗?
-
没错,非常感谢!如果按照正常答案,那么我可以接受它
-
肯定会这样做
标签: reactjs date timestamp localdate timestamp-with-timezone