javascript - 在 React 中将字符串转换为日期

标签 javascript json reactjs

我从一个字符串格式的 JSON 对象中检索了一个日期变量,但我无法获取到现在为止的耗时。

import React from 'react';

export default class Date extends React.Component {
render() {

    console.log(this.props.date); //shows: 2017-01-25T10:18:18Z

    var date = Date.parse(this.props.date.toString());

    console.log(date.getTime());

    return (
        <div >
      </div>
    );
   }
}

最佳答案

如果不是日期对象,就新建一个日期对象。

 var date = new Date(this.props.date); 
 var elapsed = date.getTime(); // Elapsed time in MS

如果是日期对象,直接调用this.props.date.getTime()

关于javascript - 在 React 中将字符串转换为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41854215/

相关文章:

javascript - Highcharts 工具提示错误与堆积柱形图

javascript - 在 HTML 表单上展开 div

javascript - 我正在尝试从 JSON 文件检索数据,但在从特定属性检索信息时遇到问题

java - Apache Camel : output route message to AMQP

reactjs - 如何检查 React 应用程序是否正在桌面或移动设备上查看

javascript - ACF 中继器现场事件同时触发

javascript - 如何从 JSON XHR 请求获取数据以在我的模板中使用?

javascript - 如何访问应用程序内的 package.json 数据?

reactjs - React.js 中的页面崩溃(读取未定义的属性)

javascript - 使用 Javascript/jquery 访问视频中某一帧的图片内容