Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在react中转换日期?_Javascript_Reactjs - Fatal编程技术网

Javascript 如何在react中转换日期?

Javascript 如何在react中转换日期?,javascript,reactjs,Javascript,Reactjs,从2018年12月14日到2018年12月14日? 我通常会错过发送日期的一天(datepicker(momentjs)) 用于处理需要使用格式(“YYYY/MM/DD”)的瞬间。 如果您想手动执行 如果您只想将-更改为/,您可以这样做 let str=“2018-12-14”; 设op=str.replace(/-/g,“/”); 控制台日志(op)用于处理需要使用格式(“YYYY/MM/DD”)的瞬间。 如果您想手动执行 如果您只想将-更改为/,您可以这样做 let str=“2018-

从2018年12月14日到2018年12月14日?
我通常会错过发送日期的一天(datepicker(momentjs))


用于处理需要使用格式(“YYYY/MM/DD”)的瞬间。

如果您想手动执行

如果您只想将
-
更改为
/
,您可以这样做

let str=“2018-12-14”;
设op=str.replace(/-/g,“/”);

控制台日志(op)用于处理需要使用格式(“YYYY/MM/DD”)的瞬间。

如果您想手动执行

如果您只想将
-
更改为
/
,您可以这样做

let str=“2018-12-14”;
设op=str.replace(/-/g,“/”);
控制台日志(op)startDate=“2018-12-14”;
momentDate=时刻(起始日期'YYYY/MM/DD')

如果您知道确切的格式,可以将其放在这里。

startDate=“2018-12-14”; momentDate=时刻(起始日期'YYYY/MM/DD')


如果你知道确切的格式,你可以把它放在这里。

如果你已经格式化了,你可以把
-
替换成
/
,但是从这个例子中,你告诉我们你似乎根本不知道如何格式化日期。因此,如果你真的想利用
时刻
,你有两种方法

  • 如果您已经格式化了startDate并想重新格式化它

  • const-reformattedstardate=时刻(startDate)。格式('YYYY/MM/DD')
    如果您已经格式化了,您可以将
    -
    替换为
    /
    ,但从示例中可以看出,您似乎根本不知道如何格式化日期。因此,如果你真的想利用
    时刻
    ,你有两种方法

  • 如果您已经格式化了startDate并想重新格式化它
  • const-reformattedstardate=时刻(startDate)。格式('YYYY/MM/DD')
    结果:

    结果日期:2018/12/14

    结果:


    结果日期:2018/12/14

    请花些时间恰当地提出问题,以便社区能够轻松地帮助您解决问题。我说的不是英语,我说的是框架。请参考矩
    矩().format('YYYY/MM/DD')
    请花一些时间正确地构建问题,以便社区能够轻松地帮助您。我不是在说英语,我是在说框架。请参考瞬间
    moment().format('YYYY/MM/DD')
    我已经有了这样的开始日期。状态和结束日期:null@Alexiostigrahauda您的链接不起作用。请至少将其添加到[JSFiddle]()。另外,如果您已经有startDate和endDate,只需将它们格式化为
    moment(startDate).format('YYYY/MM/DD')
    ,也可以尝试将
    dateFormat=“DD.MM.YYYY”
    更改为
    dateFormat=“YYYY/MM/DD”
    并检查它是否适用于您。我已经有了这样的开始日期。状态和结束日期:null@Alexiostigrahauda您的链接不起作用。请至少将其添加到[JSFiddle]()。另外,如果您已经有startDate和endDate,只需将它们格式化为
    moment(startDate).format('yyyyy/MM/DD')
    ,也可以尝试将
    dateFormat=“DD.MM.yyyyy”
    更改为
    dateFormat=“YYYY/MM/DD”
    并检查它是否适合您。
    startDate: moment().toDate(), // how to format('YYYY/MM/DD')??? 
    
    moment().format("YYYY/MM/DD"); // if you want to convert current date
    moment(startDate).format("YYYY/MM/DD"); // if you want to convert given date
    
    Import moment from 'moment';
    
    let date = 2018-12-14;
    
    let resultDate=moment(date).format('YYYY/MM/DD');