Javascript 获取当前日期而不是api请求的日期矩.js

Javascript 获取当前日期而不是api请求的日期矩.js,javascript,reactjs,momentjs,Javascript,Reactjs,Momentjs,我有一个问题,我从前端的api请求和映射中接收数据,所以我想使用moment.js来格式化我的数据,但是当我格式化数据时,它得到的是今天的日期,而不是从这里的api接收的日期,我想将我的日期转换为字符串,并以数字形式传递日期,而不是所有的日期 {consulta.map(data => ( <Consulta key={data.animalID.animalName} imagem={data.animalID.imagem} animal={data.an

我有一个问题,我从前端的api请求和映射中接收数据,所以我想使用moment.js来格式化我的数据,但是当我格式化数据时,它得到的是今天的日期,而不是从这里的api接收的日期,我想将我的日期转换为字符串,并以数字形式传递日期,而不是所有的日期

{consulta.map(data => (
            <Consulta key={data.animalID.animalName} imagem={data.animalID.imagem} animal={data.animalID.animalName} dia={data.hora} mes={data.hora} hora={data.hora} vet={data.vet.name} appointmentType={data.appointmentType} razao={data.razao} />
        ))}
{consulta.map(数据=>(
))}

const Consulta=({animal,dia,mes,hora,imagem,vet,appointmentType,razao})=>{
常量样式={
labelNome:{
颜色:“FFFFFF”,
马金托普:20岁,
},
拉伯尔迪亚:{
颜色:“FFFFFF”,
fontSize:'25px',
玛金托普:15岁,
},
labelMes:{
颜色:“FFFFFF”,
fontSize:'17px',
fontWeight:“更轻”,
马金托普:20岁,
},
分区:{
保证金:'-5%',
}
};
//直径=力矩(直径)。格式('DD');
//mes=力矩(mes).格式(“MMM”);
//hora=力矩(hora).格式('h:mm');
返回(
{动物}
{矩(dia.createdAt).format('DD')}
{mes}
霍拉斯

维泰里亚里奥

领事馆

拉芒

{hora}

{vet}

{appointmentType}

{razao}

)}
你不能把时间浪费在某个时刻()而期望它检测到这一点。时刻如何区分时刻(11)(小时)和时刻(11)(日期)?请提供准确的API输出。API输出我想gwt日期并传递数字,但它得到当前日期。由于这是一种自定义格式,Moment不知道如何解析
“19-04-2021 13:13”
。因此我无能为力?您可以使用正则表达式解析字符串:
const Consulta = ({ animal, dia, mes, hora, imagem, vet, appointmentType, razao }) => {
const styles = {
    labelNome: {
        color: "#FFFFFF",
        marginTop: -20,
    },
    labelDia: {
        color: "#FFFFFF",
        fontSize: '25px',
        marginTop: -15,
    },
    labelMes: {
        color: "#FFFFFF",
        fontSize: '17px',
        fontWeight: 'lighter',
        marginTop: -20,
    },
    div: {
        marginTop: '-5%',
    }

};
// dia = moment(dia).format('DD');
// mes = moment(mes).format('MMM');
// hora = moment(hora).format('h:mm');
return (
    <div style={styles.div}>
        <div className='rectangle'>
            <img className="imagemAnimal" src={`data:image/jpeg;base64,${imagem}`}></img>
            <div className='consultasAnimalInfo'>
                <label style={styles.labelNome}>{animal}</label>
                <label style={styles.labelDia}>{moment(dia.createdAt).format('DD')}
                </label>
                <label style={styles.labelMes}>{mes}</label>
            </div>
        </div>
        <div className="infoConsulta">
            <div className="infoC">
                <p>Horas</p>
                <p>Veterinário</p>
                <p>Tipo de Consulta</p>
                <p>Razão</p>
            </div>
            <div className='consultasContent'>
                <p>{hora}</p>
                <p>{vet}</p>
                <p>{appointmentType}</p>
                <p>{razao}</p>

            </div>
        </div>
    </div>
)}