關於picker中的12制和24小時制 和 星期

2021-07-26 22:48:44 字數 645 閱讀 8653

是這樣的:你可以對uidatepicker選擇的日期進行 format。

1)當你的format格式是

nsdateformatter* dateformatter = [[[nsdateformatter alloc] init] autorelease];

[dateformatter setdateformat:@"yyyy-mm-dd hh:mm:ss"]; // 這裡是用大寫的 h

nsstring* datestr = [dateformatter stringfromdate:date];

你獲得就是24小時制的。

2)當你的format格式用的是

[dateformatter setdateformat:@"yyyy-mm-dd hh:mm:ss"]; // 這裡是用小寫的 h

你獲得的就是12小事制的。

對於獲取星期

nsdateformatter

* dateformatter = [[nsdateformatter

alloc

]init

] ;  

[dateformattersetdateformat

:@"yyyy-mm-dd-eeee"

];  

可見:eeee的格式可以獲得星期

Android 12小時制和24小時制的切換

在開發中會涉及到對12小時和24小時的切換,查閱資料終於找到解決方案,如下 1.獲取當前小時制 private string gettimeformat 2.切換時區 settings.system.putstring mcontext.getcontentresolver settings.sys...

關於python2中的string和unicode

一 d u 你好 print d d u xc4 xe3 xba xc3 e 你好 print e 你好 e xc4 xe3 xba xc3 發現了嗎,在idle中試圖輸入中文並指定為unicode失敗,編碼依舊是系統編碼 gbk 加了個字首u,成了偽unicode。於是考慮decode獲得unic...

關於python2中的string和unicode

一 python view plain copy print d u 你好 print d d u xc4 xe3 xba xc3 e 你好 print e 你好 e xc4 xe3 xba xc3 發現了嗎,在idle中試圖輸入中文並指定為unicode失敗,編碼依舊是系統編碼 gbk 加了個字首...