2017-05-07 126 views
2

我有傳入的日期恰好是這樣的字符串:陣營國際格式化日期

myDate= ' 2017-05-05T12:24:06+0000' 

我使用FormattedDate從「反應 - 國際」,實現我想要的格式

12:24, 5 May 2017 

但有了這個代碼:

<FormattedDate 
    value={myDate} 
    day="numeric" 
    month="long" 
    year="numeric" 
    hour="numeric" 
    minute="numeric"/> 

我得到這個:

May 5, 2017, 12:24 

我一定在做錯事。或誤解了文檔。你能勸我嗎?

+0

FormattedTime結合起來,你可以添加一個鏈接到文檔中提到? – Icepickle

+0

https://github.com/yahoo/react-intl/wiki/API#date-formatting-apis – palyxk

+0

這似乎對我來說都是正確的,也從這個判斷:https://github.com/yahoo/react-intl/wiki/Components#formatteddate,你不能改變標準的默認格式,或傳遞一個自定義格式? – Icepickle

回答

2

嘗試使用相同的庫

<FormattedTime value={myDate}/>,&nbsp;<FormattedDate 
    value={myDate} 
    day="numeric" 
    month="long" 
    year="numeric"/>