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

Posted

技术标签:

【中文标题】在 React 中将字符串转换为日期【英文标题】:Convert String to Date in React 【发布时间】:2017-06-10 18:55:04 【问题描述】:

我从字符串格式的 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>
    );
   

【问题讨论】:

我想有人投了反对票,因为它是法语的。我不知道该网站是否有法语版本,但这个特定版本只有英语。 Désolé, nous acceptons uniquement les questions en langue anglaise。 Apparemment,personne n'a jugé nécessaire de vous informer de cela quand vous avez posé votre première question。 Vous voilà donc prévenu(e). 欧伊效果! Merci pour la remarque, je saulai pour la prochaine fois 【参考方案1】:

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

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

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

【讨论】:

以上是关于在 React 中将字符串转换为日期的主要内容,如果未能解决你的问题,请参考以下文章

在 sparksql 中将日期从字符串转换为日期

如何在c#中将字符串转换为日期[重复]

如何在python中将字符串转换为日期时间[重复]

如何在python中将字符串日期转换为日期时间格式? [复制]

在 SQL Server 中将字符串转换为日期

在 SQL(Redshift)中将字符串(43677)转换为日期格式 [关闭]