【发布时间】:2020-11-18 04:36:33
【问题描述】:
在 react 应用程序中,我使用了一个类似的数组,
const result = [
{firstname: "Shruthi", lastname: "R", phone: "1234567890", birthday: "24/05/1991"},
{firstname: "Maanya", lastname: "C", phone: "8882334324", birthday: "19/07/1990"},
{firstname: "Chethan", lastname: "Kumar", phone: "7888382222", birthday: "24/05/1995"}
];
日期输入字段是,
<input type="date" onChange={props.handleOnChange} />
handleOnChange = (e) => {
const date = e.target.value; // getting different format here
console.log(date);
}
基于上述,数组列表(result)中的日期输入字段和生日字段包含dd/mm/yyyy 格式,但在handleOnChange 函数中我得到的是yyyy-mm-dd 格式。
如何将日期格式更改为dd/mm/yyyy?
【问题讨论】:
-
只需使用
.split('-')将其切碎并与.join('/')以正确的顺序缝合在一起?
标签: reactjs date events input formatting