很遗憾,toLocaleString()
在Android上不起作用。请检查以下link。
解决方法是创建一个自定义映射并使用它:
const dateTimeMapping = {
en: {
onlyTime: 'h:mm A',shortDate: 'ddd,D MMMM',longDate: 'D MMMM YYYY h:mm A',},de: {
onlyTime: 'H:mm',D. MMMM',longDate: 'LLL',it: {
onlyTime: 'H:mm',shortDate: 'ddd D MMMM',longDate: 'D MMMM YYYY HH:MM',}
传递语言环境属性和格式类型:
const result = dateTimeMapping[locale][type];
关于数字格式,您可以阅读更多here。
,
我终于找到了一个名为
的库
时刻
"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域都可以正常工作。
本文链接:https://www.f2er.com/3125770.html