Как преобразовать Json дату объекта, используя момент js, в реакцию нативного? - PullRequest
0 голосов
/ 26 февраля 2020

У меня есть json дата объекта вроде этого "2020-02-26T21: 40: 47" {{itemmap.date}}

как преобразовать его во что-то вроде 12 февраля, 2020 у меня нет Подсказка, используя момент js в реагировать родной

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 26 февраля 2020

Это простой пример c. это может помочь вам ..

import React, { Component } from 'react';
import { View, Text } from 'react-native';
import moment from 'moment';

export default class App extends React.Component {

constructor(props) {
    super(props);
    this.state = {
      dateText: '',
    };
  }

    onDOBDatePicked = (date) => {
      this.setState({
        dateText: moment(date).format('DD-MMM-YYYY')
      });
    }
    componentDidMount () {
      const date = "Sun Feb 23 2020 10:12:46 GMT+0800 (CST)";
      this.onDOBDatePicked(date);
    }

  render() {
    return (
      <View>
        <Text style={{ padding : 50 }}>
          {this.state.dateText}
        </Text>
      </View>
    );
  }
}

Я надеюсь, что это решит вашу проблему .. Спросите, если есть сомнения.

0 голосов
/ 26 февраля 2020

Проверьте момент JS Документы: https://momentjs.com/docs/# / displaying / format /

должно выглядеть примерно так: moment(yourDate).format("DD MMM, YYYY")

...