首页 > 解决方案 > 如何从我的反应组件访问我的 json 日期时间值

问题描述

我试图访问它返回 Nothing 因为它不是日期格式。看来我需要将其转换为日期格式,但我不知道如何?我可以就如何解决这个问题发表一些意见吗?

我的 Json 对象

{
  "rent": 0,
  "rentalPeriodStart": "2021-06-24T19:02:38.285Z",
  "rentalPeriodEnd": "2021-06-24T19:02:38.285Z"
}

我怎么称呼它

  <p>
   Valid from : {contract.rentalObject.rentalPeriodStart}
  </p>
  <p>Until: {contract.rentalObject.rentalPeriodEnd} </p>
   

标签: javascriptjsonreactjs

解决方案


尝试使用

 <p>
   Valid from : {`${new Date(contract.rentalObject.rentalPeriodStart).getDate()}/${new Date(contract.rentalObject.rentalPeriodStart).getMonth() +1}/${new Date(contract.rentalObject.rentalPeriodStart).getFullYear()}`}
  </p>
  <p>Until: {`${new Date(contract.rentalObject.rentalPeriodEnd).getDate()}/${new Date(contract.rentalObject.rentalPeriodEnd).getMonth() +1}/${new Date(contract.rentalObject.rentalPeriodEnd).getFullYear()}`} </p>

这只是使用模板字符串为您的日期返回 dd/mm/yyyy 格式。


推荐阅读