2 回答

TA貢獻2051條經驗 獲得超10個贊
不幸的是,toLocaleString()不適用于Android。請檢查以下鏈接。
解決方法是創建自定義映射并使用它:
const dateTimeMapping = {
en: {
onlyTime: 'h:mm A',
shortDate: 'ddd, D MMMM',
longDate: 'D MMMM YYYY h:mm A',
},
de: {
onlyTime: 'H:mm',
shortDate: 'ddd, D. MMMM',
longDate: 'LLL',
},
it: {
onlyTime: 'H:mm',
shortDate: 'ddd D MMMM',
longDate: 'D MMMM YYYY HH:MM',
},
}
傳遞 locale 屬性和格式類型:
const result = dateTimeMapping[locale][type];
關于數字格式,您可以在此處閱讀更多內容。

TA貢獻1829條經驗 獲得超6個贊
我終于找到了一些名為
片刻
"moment": "^2.24.0" // in package.json file
import Moment from 'moment';
Moment(date).format('DD/MM/YYYY, hh:mm:ss')
Output is 11/11/2019, 1:17:00
希望這會在將來對某人有所幫助。
它適用于 iOS 和 Andorid 域。
添加回答
舉報