首页 > 解决方案 > 如何使用时间戳设置日期选择器的值

问题描述

我正在使用日期选择器,我想使用时间戳对象设置它的值,它的初始值是使用分配的new Date()

const [date, setDate] = useState(new Date());
     <DatePicker
      selected={date}
      onChange={(date) => setDate(date)} />

如果我想将此对象用作日期选择器的初始日期

timestamp: {seconds: 1627282008, nanoseconds: 285000000}

那我怎么能把它转换成日期。这个对象数据如何给我在日期选择器中设置的日期。

标签: javascriptreactjsdatepickerreact-datepicker

解决方案


下面的代码将解决您的问题;

const [date, setDate] = useState(new Date(timestamp.seconds*1000));

推荐阅读