<b>Select Datetime</b><br/>
<DateTimeField onChange={this.clockevent} format={"x"}/>
clockevent=(newDate)=>{
var dateVal ="/Date("+newDate+")/";
var date = new Date(parseFloat(dateVal.substr(6)));
console.log(
date.getFullYear() + " " +
(date.getMonth() + 1) + "/" +
date.getDate() + " " +
date.getHours() + ":" +
date.getMinutes() + ":" +
date.getSeconds() );
}
结果:
2018年2月1日14时16分
我想要结果加上日、月和ss '格式(DD MM ss)我想要此格式=
2018年2月1日14时16分
8条答案
按热度按时间w8ntj3qf1#
我还没有找到格式YYYY/MM/DD的方法,但我有2位数的格式。
ymdaylpp2#
使用日期-fns库
对于“2018/02/01 14:16:00”,此格式使用以下代码
用这个你可以定制你自己的格式。
date-fns
For customizing date format use this
q1qsirdb3#
我为React.js开发人员找到了最简单的解决方案。
在我的模式中(在后端),日期格式是这样的。
它将输出为
2019-04-30T08:59:00.000Z
,即(YYYY-MM-DD'T'HH:MM:SS.SSSZ)
。要更改前端中的日期格式,您可以使用以下命令轻松解决该问题wyyhbhjk4#
只需使用矩并定义如下格式
laximzn55#
y3bcpkx16#
你可以使用dateformat库(https://github.com/felixge/node-dateformat),它有这么多的选项,可以帮助你,它很容易使用,你可以在前端或后端使用它,它工作得很好,我在这里举个例子:
f1tvaqid7#
jei2mxaa8#
我用下面的逻辑,它可能会帮助你.