【发布时间】:2018-08-22 21:55:56
【问题描述】:
时间戳字符串存储在数据库中,如下所示:
startsAt: 1535705100000
endsAt: 1535708100000
目前有一个 const endTime 应该将时间戳字符串转换为人类可读的,以及像这样的 TimeInput 字段:
从“反应时刻”导入时刻; ..
const endTime = (
<Moment unix format="HH:mm">
{endsAt / 1000}
</Moment>
);
.
..
import { TimeInput } from "semantic-ui-calendar-react";
<TimeInput
..
name="startsAt"
placeholder="00:00"
value={endTime}
..
/>
声明const endTime 后,渲染到输入字段的是[object Object]。
问题是——我是否可以用来创建一个常量以在 TimeInput 组件中显示为一个值。
OR/ALSO - 在这种情况下,从字符串呈现可读时间的最佳方法是什么?所需输出:H:mm
非常感谢!
【问题讨论】:
标签: reactjs datetime time momentjs semantic-ui-react