如何使用 iPhone SDK 设置日期和时间格式?
例如,如何将 9/4/2024 12:00:00 AM
中的日期提取到 NSDate?
最佳答案
更多选项
现在您需要可与 NSDateFormatter 一起使用的所有字符串格式。这是这个
<小时/>a:上午/下午
A:0~86399999(一天中的毫秒)
c/cc:1~7(星期几)
ccc:周日/周一/周二/周三/周四/周五/周六
cccc:周日/周一/周二/周三/周四/周五/周六
d: 1~31(0 填充月份中的某一天)
D:1~366(0 填充一年中的某一天)
e: 1~7(0 填充星期几)
E~EEE:周日/周一/周二/周三/周四/周五/周六
EEEE:周日/周一/周二/周三/周四/周五/周六
F:1~5(0 填充月份中的周,一周的第一天 = 星期一)
g:儒略日数(自公元前 4713 年 1 月 1 日以来的天数)
G~GGG:BC/AD(时代代号缩写)
GGGG:在基督之前/纪元
h:1~12(0 填充小时(12 小时))
H:0~23(0 填充小时(24 小时))
k:1~24(0 填充小时(24 小时)
K:0~11(0 填充小时(12 小时))
L/LL:1~12(0 填充月份)
LLL:一月/二月/三月/四月/五月/六月/七月/八月/九月/十月/十一月/十二月
LLLL:一月/二月/三月/四月/五月/六月/七月/八月/九月/十月/十一月/十二月
分钟:0~59(0 填充分钟)
M/MM:1~12(0 填充月份)
MMM:一月/二月/三月/四月/五月/六月/七月/八月/九月/十月/十一月/十二月
MMMM:一月/二月/三月/四月/五月/六月/七月/八月/九月/十月/十一月/十二月
q/qq: 1~4 (0 填充四分之一)
qqq:第一季度/第二季度/第三季度/第四季度
qqqq:第一季度/第二季度/第三季度/第四季度
Q/QQ:1~4(0 填充四分之一)
QQ:Q1/Q2/Q3/Q4
QQQQ:第一季度/第二季度/第三季度/第四季度
s:0~59(0 填充秒)
S:(四舍五入的亚秒)
u:(0 填充年份)
v~vvv:(通用 GMT 时区缩写)
vvvv:(通用 GMT 时区名称)
w: 1~53 (0 填充一年中的一周,一周的第一天 = 周日,注意:一年中的第一周从去年的最后一个周日开始)
W:1~5(0 填充月份中的周,一周的第一天 = 星期日)
y/yyyy:(全年)
yy/yyy:(2 位数字年份)
Y/YYYY:(全年,从一年第一周的星期日开始)
YY/YYY:(2 位数字年份,从该年第一周的星期日开始)
z~zzz:(特定 GMT 时区缩写)
zzzz:(特定 GMT 时区名称)
Z:+0000(RFC 822 时区)
关于iphone - 使用 iPhone SDK 格式化日期和时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4086492/