Android获取本地日期类型的短名称

Posted

技术标签:

【中文标题】Android获取本地日期类型的短名称【英文标题】:Android get short name of local date type 【发布时间】:2013-12-23 13:00:19 【问题描述】:

我想以这种格式显示倒数计时器的左毫秒:"13d, 11h:12m:14s"。我可以计算times/days,但我需要默认设备的语言环境下data/time的每种类型的短字母。

示例:

English: day -> d, etc 
German: tage -> t, etc, 
Hungarian: nap -> n, etc 

如果有任何解决方案可以使用类执行上述格式,我不想将这些字母设为静态。 感谢您的帮助!

【问题讨论】:

【参考方案1】:

检查了source,平台本身没有预翻译的缩写日期、小时等字符串。

您最安全的选择是在您的应用支持的所有语言中以您自己的 localized string resources 提供正确的缩写。

【讨论】:

以上是关于Android获取本地日期类型的短名称的主要内容,如果未能解决你的问题,请参考以下文章

如何获取设备独立的本地日期和时间Android

从 MySQL 中的时间戳获取日期名称

asp.net 怎么获取当前的月和日期 并和string类型的月日(02月26)比较大小

DataWorks 重点难点

mysql获取当前系统日期和时间

从 Android Studio logcat 中的 System.out.print 中删除时间、日期和包名称