欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android使用SimpleDateFormat警告介紹

 更新時(shí)間:2021年11月26日 10:52:34   作者:Android Hai  
大家好,本篇文章講的是Android使用SimpleDateFormat警告介紹,感興趣的同學(xué)快來看一看吧,希望對(duì)你起到幫助

一、代碼:

 SimpleDateFormat simpleDateFormat = new SimpleDateFormat("HH:mm:ss");

二、警告內(nèi)容:

原文:To get local formatting use getDateInstance(), getDateTimeInstance(), or getTimeInstance(), or use new SimpleDateFormat(String template, Locale locale) with for example Locale.US for ASCII dates.

翻譯:若要獲取本地格式,請(qǐng)使用getDateInstance()、getDateTimeInstance()或getTimeInstance(),或者使用新的SimpleDataFormat(String template, Locale locale),例如將Locale.US用于ASCII日期。

三、原因分析:

使用 SimpleDateFormat(String pattern) 構(gòu)造函數(shù)。這意味著使用默認(rèn)語言環(huán)境,正如Android語言環(huán)境文檔所說,要警惕使用默認(rèn)語言環(huán)境,這可能會(huì)導(dǎo)致出現(xiàn)細(xì)微的錯(cuò)誤。

四、解決方案:

方法一:

使用 SimpleDateFormat(String pattern, Locale locale) 構(gòu)造函數(shù)。它將接受一個(gè)附加參數(shù) - 你要使用的語言環(huán)境。如果你想以一致的方式確保輸出是機(jī)器可讀的(始終看起來相同,無論用戶的實(shí)際語言環(huán)境如何),你可以選擇 Locale.US。如果你不關(guān)心機(jī)器的可紅性,你可以明確地將其設(shè)置為使用 Locale.getDefault()。

// for US
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("HH:mm:ss", Locale.US);

// or for default
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("HH:mm:ss", Locale.getDefault());

方法二:

使用 DateFormat 類中的 getDateInstance()、 getDateTimeInstance()getTimeInstance() 方法。

鏈接:https://developer.android.com/reference/java/text/DateFormat

五、API

1、SimpleDateFormat鏈接

2、DateFormat鏈接

到此這篇關(guān)于Android使用SimpleDateFormat警告介紹的文章就介紹到這了,更多相關(guān)Android SimpleDateFormat警告內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論