是否可以在对象内格式化日期?

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')
}}/>

有人需要吗