格式化日期 momentjs
Format Date momentjs
我想用momentjs转换日期,日期格式是这样的:
2021-10-10T00:00:00+02:00
在 React js 中我这样做:
moment('2021-10-10T00:00:00+02:00').format('dd/mm/yyyy');
还有那个return我"invalid date"
你知道这个错误吗?
检查此代码框,它似乎可以处理您的输入。检查你导入的moment是否有问题。
另请注意,如果要格式化月份,则应为大写 M - moment("2021-10-10T00:00:00+02:00").format("dd/MM/yyyy")
只需在 moment 构造函数中指定格式即可。检查下面的代码段。
对于不同的格式选项,请查看他们的文档 https://momentjs.com/docs/#/displaying/format/
const date = "2021-10-10T00:00:00+02:00";
const formatted = moment(date, "YYYY-MM-DD hh:mm:ss+ZZ").format("DD/MM/YYYY");
console.log(formatted);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.21.0/moment.min.js"></script>
你的代码适合我。请检查您输入的日期是否与您键入的日期相同。
var time = moment('2021-10-10T00:00:00+02:00').format('DD/MM/YYYY');
$("body").text("The time is: "+time+".");
结果:
The time is: 10/10/2021.
If you know the format of an input string, you can use that to parse a moment.
moment("2021-10-10T00:00:00+02:00", "YYYY-MM-DDTHH:mm:ss+-HH:mm");
If a time part is included, an offset from UTC can also be included as +-HH:mm
, +-HHmm
, +-HH
or Z
.
2013-02-08 09+07:00 # +-HH:mm
2013-02-08 09-0100 # +-HHmm
2013-02-08 09Z # Z
2013-02-08 09:30:26.123+07:00 # +-HH:mm
2013-02-08 09:30:26.123+07 # +-HH
我想用momentjs转换日期,日期格式是这样的:
2021-10-10T00:00:00+02:00
在 React js 中我这样做:
moment('2021-10-10T00:00:00+02:00').format('dd/mm/yyyy');
还有那个return我"invalid date"
你知道这个错误吗?
检查此代码框,它似乎可以处理您的输入。检查你导入的moment是否有问题。
另请注意,如果要格式化月份,则应为大写 M - moment("2021-10-10T00:00:00+02:00").format("dd/MM/yyyy")
只需在 moment 构造函数中指定格式即可。检查下面的代码段。
对于不同的格式选项,请查看他们的文档 https://momentjs.com/docs/#/displaying/format/
const date = "2021-10-10T00:00:00+02:00";
const formatted = moment(date, "YYYY-MM-DD hh:mm:ss+ZZ").format("DD/MM/YYYY");
console.log(formatted);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.21.0/moment.min.js"></script>
你的代码适合我。请检查您输入的日期是否与您键入的日期相同。
var time = moment('2021-10-10T00:00:00+02:00').format('DD/MM/YYYY');
$("body").text("The time is: "+time+".");
结果:
The time is: 10/10/2021.
If you know the format of an input string, you can use that to parse a moment.
moment("2021-10-10T00:00:00+02:00", "YYYY-MM-DDTHH:mm:ss+-HH:mm");
If a time part is included, an offset from UTC can also be included as
+-HH:mm
,+-HHmm
,+-HH
orZ
.2013-02-08 09+07:00 # +-HH:mm 2013-02-08 09-0100 # +-HHmm 2013-02-08 09Z # Z 2013-02-08 09:30:26.123+07:00 # +-HH:mm 2013-02-08 09:30:26.123+07 # +-HH