自定義 setDateFormat 顯示格式

2021-06-21 23:18:56 字數 1588 閱讀 4900

setdateformat 顯示格式" rel="noopener noreferrer">自定義 setdateformat 顯示格式

candy

-(nsstring*)getstringfromdate:(nsdate *)adate

nsdateformatter *dateformater=[[nsdateformatter alloc]init];

[dateformatersetdateformat:@"m/dd -hh:mm"];//需轉換的格式

nsstring *datestr = [dateformater stringfromdate:adate];

[dateformaterrelease];

return datestr;

以下是setdateformat可使用的英文代號:

紀元的顯示:

g:顯示ad,也就是公元

年的顯示:

yy:年的後面2位數字

yyyy:顯示完整的年

月的顯示:

m:顯示

成1~12,1位

數或2位

數mm:

顯示成01~12,不足2位數

會補0mmm:英文月份的縮寫,例如:jan

mmmm:英文月份完整顯示,例如:january

日的顯示:

d:顯示成1~31,1位數或2位數

dd:顯示成01~31,不足2位數會補0

星期的顯示:

eee:星期的英文縮寫,如sun

eeee:星期的英文完整顯示,如,sunday

上/下午的顯示:

aa:顯示am或pm

小時的顯示:

h:顯示成0~23,1位數或2位數(24小時制

hh:顯示成00~23,不足2位數會補0(24小時制)

k:顯示成0~12,1位數或2位數(12小時制)

kk:顯示成0~12,不足2位數會補0(12小時制)

分的顯示:

m:顯示0~59,1位數或2位數

mm:顯示00~59,不足2位數會補0

秒的顯示:

s:顯示0~59,1位數或2位數

ss:顯示00~59,不足2位數會補0

s: 毫秒的顯示

時區的顯示:

z / zz/zzz 

:pdt

zzzz

:pacific daylighttime

z / zz /zzz 

:-0800

zzzz

:gmt -08:00

v

:pt

vvvv

:pacific time

自定義 如何自定義協議

何為自定義協議,其實是相對標準協議來說的,這裡主要針對的是應用層協議 常見的標準的應用層協議如http ftp smtp等,如果我們在網路通訊的過程中不去使用這些標準協議,那就需要自定義協議,比如我們常用的rpc框架 dubbo,thrift 分布式快取 redis,memcached 等都是自定義...

自定義控制項 自定義鐘錶

private context mcontext 畫筆 private paint mpaint 控制項的寬 private int mwidth x方向的圓心座標 private int center 鐘錶的半徑 private int mradio 圓環的寬 private int stroke...

自定義控制項及自定義屬性

自定義控制項在android開發中的重要性,是不言而喻,眾人皆知的。希望通過這二天的學習,能讓大家了解自定義控制項的原理,熟悉自定義控制項的使用步驟,並能寫出一些普通的效果。內容介紹 1 使用系統控制項,實現自定義的效果,案例有 優酷環形選單 廣告條 viewpager 下拉列表 spinner 2...