首页 > 解决方案 > 根据ionic5 angular9中手机的时间设置更改时间格式

问题描述

我需要根据手机设置(android和IOS)解析时间。如果我在设备中选择 24 小时,需要在应用程序中显示 24 小时日期,对于 12 小时选择,需要在应用程序中显示 12 小时时间格式。如何通过代码找到我在设备中选择了哪种时间格式。

标签: angularionic-frameworktimemoment-timezoneangular-moment

解决方案


你在谈论语言环境。我认为您正在寻找使用离子日期时间。它解决了您需要的所有问题,默认情况下它将使用电话上用户的区域设置配置。

重要提示:默认情况下,ion-datetime 将显示相对于用户时区的值。给定 09:00:00+01:00 的值,对于处于 -04:00 时区偏移量的用户,日期时间组件会将其显示为 04:00:00-04:00。要更改显示以使用不同的时区,请使用下面描述的 displayTimezone 属性。

许多样本所需的所有信息都在这里: https ://ionicframework.com/docs/api/datetime

干杯。


推荐阅读