簡體   English   中英

在表單提交后發送到后端時,反應日期選擇器會提供不需要的數據以及日期值

[英]react date picker gives unwanted data along with the date value when sent to backend after form submit

大家好,我使用 formik 庫在 nextjs 中實現了 react-date-picker。 一切似乎都很好,但是當我控制台記錄日期或將其發送到我的服務器路由時。 我得到了一些不需要的數據以及日期。 請有人向我建議如何擺脫它或如何正確格式化服務器路由中的日期值。

目前,我得到如下所示的日期值

2021-05-07T04:00:00.000Z

我想將其格式化為

May 7, 2021
    const months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];

    const date = new Date(`${req.body.date}`)

    //here req.body.state returns date in ISO format

    const longDate = 
     `${
         months[date.getMonth()]} 
         ${date.getDate()}, 
         ${date.getFullYear()
       }`

    //Output
    May 7, 2021

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM