導航:首頁 > 操作系統 > android本地時間格式

android本地時間格式

發布時間:2022-08-21 04:11:19

A. android 時間格式化的問題

java">publicclassDateTest{

publicstaticvoidmain(String[]args){

Stringstr="2015-01-01T00:00:00+08:00";
//截取「T」前面的字元串
StringtestStr=str.split("T")[0];

StringformatStr="yyyyMMdd";
StringdateFromatStr="yyyy-MM-dd";
Stringdate=DateTest.StringToDate(testStr,dateFromatStr,formatStr);
}

/**
*字元串轉換到時間格式
*@paramdateStr需要轉換的字元串
*@returndateFormatStr需要轉換的字元串的時間格式
*@paramformatStr需要格式的目標字元串舉例yyyyMMdd
*@returnString返回轉換後的時間字元串
*@throwsParseException轉換異常
*/
(StringdateStr,StringdateFormatStr,StringformatStr){
DateFormatsdf=newSimpleDateFormat(dateFormatStr);
Datedate=null;
try{
date=sdf.parse(dateStr);
}catch(ParseExceptione){
e.printStackTrace();
}
SimpleDateFormats=newSimpleDateFormat(formatStr);

returns.format(date);
}

}

如果滿意的話,採納我的答案吧,謝謝。

B. android 怎麼修改默認時間格式

1、 修改文件alps\frameworks\base\packages\SettingsProvider\res\values\defaults.xml, 增加代碼<string name="time_12_24" translatable="false">24</string>, 紅色標記表示24小時制,也可以改為12(12小時制)。 2、修改文件alps\frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.java, 找到函數loadSystemSettings (),在函數中增加以下語句: loadStringSetting(stmt, Settings.System.TIME_12_24, R.string.time_12_24)即可。

C. android 怎麼判斷系統時間是12小時還是24小時格式

控制面板 - 區域和語言選項 - 區域選項 - 自定義 - 時間 - 時間格式
(看看是不是大寫的H就知道了,詳細看下面的說明)

D. android 時間格式有哪些

* 獲取現在時間
*
* @return 返回時間類型 yyyy-MM-dd HH:mm:ss
*/
public static Date getNowDate() {
Date currentTime = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateString = formatter.format(currentTime);
ParsePosition pos = new ParsePosition(8);
Date currentTime_2 = formatter.parse(dateString, pos);
return currentTime_2;

E. 獲取Android系統時間是24小時制還是12小時制

System.out.println("time:"+Calendar.getInstance().get(Calendar.HOUR));

這個結果得到的是12小時制的,不防自己可以運行一下。

F. Android怎樣修改系統時間

android下修改時間的代碼:
public void testDate(){
try {
Process process = Runtime.getRuntime().exec("su");
String datetime="20131023.112800"; //測試的設置的時間【時間格式 yyyyMMdd.HHmmss】
DataOutputStream os = new DataOutputStream(process.getOutputStream());
os.writeBytes("setprop persist.sys.timezone GMT\n");
os.writeBytes("/system/bin/date -s "+datetime+"\n");
os.writeBytes("clock -w\n");
os.writeBytes("exit\n");
os.flush();
} catch (IOException e) {
e.printStackTrace();
}
}

G. 怎麼獲取android系統日期格式

Android中獲取系統時間和日期,星期代碼如下:

import java.text.SimpleDateFormat;

SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH:mm:ss ");
Date curDate = new Date(System.currentTimeMillis());//獲取當前時間
String str = formatter.format(curDate);

可以獲取當前的年月時分,也可以分開寫:

復制代碼 代碼如下:

SimpleDateFormat sDateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String date = sDateFormat.format(new java.util.Date());

如果想獲取當前的年月,則可以這樣寫(只獲取時間或秒種一樣):
Java代碼

復制代碼 代碼如下:

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM");
String date=sdf.format(new java.util.Date());

當然還有就是可以指定時區的時間(待):

復制代碼 代碼如下:

df=DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL,Locale.CHINA);
System.out.println(df.format(new Date()));

如何獲取Android系統時間是24小時制還是12小時制

復制代碼 代碼如下:

ContentResolver cv = this.getContentResolver();
String strTimeFormat = android.provider.Settings.System.getString(cv,
android.provider.Settings.System.TIME_12_24);

if(strTimeFormat.equals("24"))
{
Log.i("activity","24");
}

復制代碼 代碼如下:

Calendar c = Calendar.getInstance();
取得系統日期:year = c.get(Calendar.YEAR)
month = c.grt(Calendar.MONTH)
day = c.get(Calendar.DAY_OF_MONTH)
取得系統時間:hour = c.get(Calendar.HOUR_OF_DAY);
minute = c.get(Calendar.MINUTE)

利用Calendar獲取

復制代碼 代碼如下:

Calendar c = Calendar.getInstance();
取得系統日期:year = c.get(Calendar.YEAR)
month = c.grt(Calendar.MONTH)
day = c.get(Calendar.DAY_OF_MONTH)
取得系統時間:hour = c.get(Calendar.HOUR_OF_DAY);
minute = c.get(Calendar.MINUTE)
Calendar c = Calendar.getInstance();
取得系統日期:year = c.get(Calendar.YEAR)
month = c.grt(Calendar.MONTH)
day = c.get(Calendar.DAY_OF_MONTH)
取得系統時間:hour = c.get(Calendar.HOUR_OF_DAY);
minute = c.get(Calendar.MINUTE)

利用Time獲取

復制代碼 代碼如下:

Time t=new Time(); // or Time t=new Time("GMT+8"); 加上Time Zone資料。
t.setToNow(); // 取得系統時間。
int year = t.year;
int month = t.month;
int date = t.monthDay;
int hour = t.hour; // 0-23
int minute = t.minute;
int second = t.second;

H. 安卓手機怎麼把時間設置成24小時

若使用的是vivo手機,可進入設置--系統管理/更多設置--日期與時間-開啟使用24小時格式的開關即可。

I. 如何獲取android系統時間是24小時制還是12小時制

獲取android當前系統的時間是否是使用24小時格式
之前在網上查到一些資料,使用如下方式進行判斷:
ContentResolverc=context.getContentResolver();StringstrTimeFormat=android.provider.Settings.System.getString(c,android.provider.Settings.System.TIME_12_24);if(strTimeFormat.equals("24")){if(Log.isLoggable(TAG,Log.DEBUG)){Log.d(TAG,"Thesystemtimeis24hourformat");}}
以上是依賴於系統android.provider.Settings中的方法,但如果當系統啟動後,沒有完成對
android.provider.Settings的初始化,使用這一方式有會出現異常.
正確的使用應該是通過android.text.format.DateFormat提供的一個方法可以獲取當前系統時間是否使用24小時格式:
(Contextcontext)
Since:APILevel3
-hourformat.
Parameters

Returns
,falseotherwise.

J. 怎樣修改Android 修改顯示日期格式的默認值啊

1、首先找到手機「設置」或者「設定」的選項並進入;
2、然後找到「系統」選項裡面的「日期和時間」選項並進入(有的手機可能不用找「系統」這一項);
3、最後找到「選擇日期格式」這一項,進入,按照國際通用的集中格式自己選擇就好了。

閱讀全文

與android本地時間格式相關的資料

熱點內容
韓劇 女兒突然帶著孫子來找他 瀏覽:561
2020年情感電影院上映列表 瀏覽:993
變身小說男變女嫁人 瀏覽:34
原罪未刪減床戲在什麼時間 瀏覽:848
最新全裸韓劇倫理片有哪些 瀏覽:294
男主帥的日本粉紅電影 瀏覽:802
重生到香港混黑道小說 瀏覽:501
男作家的妻子出軌孫志 瀏覽:913
男主是鴨子女主是大老闆 瀏覽:564
日批的小說 瀏覽:580
周香允參與過所有的電影 瀏覽:928
紅羊出品有哪些 瀏覽:400
14路末班車電影陳明輝結局 瀏覽:977
金庸小說全集下載 瀏覽:792
美國電影主角和老師偷情 瀏覽:132
成人兩性微電影 瀏覽:408
台灣三級的絕版老電影 瀏覽:161
電影雙男主肉 瀏覽:986
重生之北美建國 瀏覽:129
每天工作4小時的程序員 瀏覽:462