SystemClock使用积累

首先TextClock继承至TextView

设置时间格式:

timeClock.setFormat12Hour("yyyy-MM-dd hh:mm:ss, EEEE");
timeClock.setFormat12Hour("yyyy-MM-dd hh:mm:ss");
timeClock.setFormat24Hour("HH:mm");
timeClock.setFormat12Hour("yyyy-MM-dd , hh:mm:ss , aa ,EEEE");
timeClock.setFormat12Hour("yyyy-MM-dd , EE");
————————————————

 

yyyy:代表年份

MM:代表月份

dd:代表日期

hh或者HH:代表小时

mm:代表分钟

ss:代表秒

aa:代表上午或者下午

EE:代表星期缩写

EEEE:代表星期全写

它们之间连接符可以为任意符号字符,比如:

timeClock.setFormat12Hour("yyyy$$MM@@dd , HH||mm**ss , aa ,EEEE");

一个常用方法:

DateFormat.getBestDateTimePattern(local,skeleton) 获取指定时区的最佳时间格式,skeleton为想要显示的单位类型

此方法耗时较长,少用!

你可能感兴趣的:(安卓)