2017-01-25 5 views
2

Я извлекаю переменную даты из объекта 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> 
    ); 
    } 
} 
+4

Я думаю, что кто-то проголосовал его вниз, потому что он был на французском языке. Я не знаю, есть ли версия сайта на французском языке, но эта конкретная версия имеет только английский язык. – maniak1982

+1

Désolé, nous принимает уникальные ответы на вопросы en langue anglaise. Apparemment, personne n'a jugé nécessaire de vous informer de cela quand vous avez posé [votre première question] (http://stackoverflow.com/questions/40946427/tester-la-valeur-de-retour-dune-fonction-au -moment-дю-возврат). Vous voilà donc prévenu (e). –

+0

Oui effment! Merci pour la remarque, je saurai pour la prochaine fois –

ответ

0

Если это не объект даты, просто создайте новый объект даты.

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

Если просто позвонить this.props.date.getTime()

Смежные вопросы