繁体   English   中英

使用 moment React 格式化日期

[英]Format date using moment React

我已经创建了 ** React 组件**

class Test extends Component{

state = {
    birthdate: '2020-09-20'
}

render(){
    const {birthdate} = this.state;
    const mdiffInDays = moment(moment()).diff(moment(birthdate), 'days');
    const mdiffInWeeks = moment(moment()).diff(moment(birthdate), 'weeks');

    return(
    <div className="card">
        <span>Today: {moment(moment()).format('DD MMM YYYY')}</span>
        <span>Birthdate: {birthdate}</span>
        <span>Days: {mdiffInDays}</span>
        <span>Weeks: {mdiffInWeeks}</span>           
    </div>            
    )
}}

我有两个问题:

  1. 今天- 我如何代替23-Oct-2020使用"PL" region
  2. 出生日期呈现为:YYYY-MM-DD。 如何将其更改为display "DD-MM-YYY"

我正在学习 React 并尝试现在玩日期。

 const birthdate = '2020-09-20' const date = new Date(birthdate) const options = { year: "numeric", month: "short", day: "numeric", }; console.log(date.toLocaleDateString("pl", options));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM