是否可以在对象内格式化日期?
Is it possible to format the date inside an object?
这样的事情可能吗?正在尝试格式化日期 formatted_short
<Generic type="startDate" jsonldtype="DateTime" schema={{
startDate: `${props.dates[0].start_date.formatted_short.format('YYYY-MM-DD')}`,
endDate: `${props.dates[0].end_date.formatted_short}`,
doorTime: `${props.dates[0].start_date.time}`,
}}/>
您可以使用 react-moment 来格式化日期。
你可以这样使用;
import React from 'react';
import Moment from 'react-moment';
export default class MyComponent extends React.Component {
render() {
return (
// format : your format.
<Moment format="YYYY/MM/DD">
1976-04-19T12:59-0500 // your date string
</Moment>
);
}
}
时刻示例:
<Generic type="startDate" jsonldtype="Date" schema={{
startDate: Moment(`${props.dates[0].start_date.formatted_short}`).format('YYYY-MM-DD'),
endDate: Moment(`${props.dates[0].end_date.formatted_short}`).format('YYYY-MM-DD'),
doorTime: Moment(`${props.dates[0].start_date.time}`).format('hh:mm:ss')
}}/>
有人需要吗
这样的事情可能吗?正在尝试格式化日期 formatted_short
<Generic type="startDate" jsonldtype="DateTime" schema={{
startDate: `${props.dates[0].start_date.formatted_short.format('YYYY-MM-DD')}`,
endDate: `${props.dates[0].end_date.formatted_short}`,
doorTime: `${props.dates[0].start_date.time}`,
}}/>
您可以使用 react-moment 来格式化日期。
你可以这样使用;
import React from 'react';
import Moment from 'react-moment';
export default class MyComponent extends React.Component {
render() {
return (
// format : your format.
<Moment format="YYYY/MM/DD">
1976-04-19T12:59-0500 // your date string
</Moment>
);
}
}
时刻示例:
<Generic type="startDate" jsonldtype="Date" schema={{
startDate: Moment(`${props.dates[0].start_date.formatted_short}`).format('YYYY-MM-DD'),
endDate: Moment(`${props.dates[0].end_date.formatted_short}`).format('YYYY-MM-DD'),
doorTime: Moment(`${props.dates[0].start_date.time}`).format('hh:mm:ss')
}}/>
有人需要吗