常用的日期格式符:
日期格式符 | 作用 |
%tY | 將日期中的“年”格式化為4位形式,例如:2000 |
%ty | 將日期中的“年”格式化為2位形式,帶前導零,例如:01 |
%tm | 將日期中的“月”格式化為2位形式,帶前導零,即01~13,其中“01”是一年的第一個月,“13”是支持陰歷所需的一個特殊值 |
%tp | 將日期中的“日”格式化為當前環(huán)境下上午或下午的表示格式,例如:am或pm |
%td | 將日期中的“日”格式化為當前月中的天,帶前導零,即01~31,其中“01”是一個月的第一天 |
%tj | 將日期中的“日”格式化為當年的天數(shù),帶前導零,即001~365,“001”是一年的第一天 |
%tB | 將日期中的“月”格式化為當前環(huán)境下的月份全稱,例如:January |
%tb | 將日期中的“月”格式化為當前環(huán)境下的月份簡稱,例如:Jan |
%tA | 將日期中的“日”格式化為當前環(huán)境下的星期幾的全稱,例如:Monday |
%ta | 將日期中的“日”格式化為當前環(huán)境下的星期幾的簡稱,例如:Mon |
%tH | 將日期中的“時”格式化為2位形式,帶前導零,24小時制,即00~23 |
%tI | 將日期中的“時”格式化為2位形式,帶前導零,12小時制,即01~12 |
%tM | 將日期中的“分”格式化為2位形式,帶前導零,即00~60,60是支持閏秒所需的一個特殊值 |
%tS | 將日期中的“秒”格式化為2位形式,帶前導零,即00~60 |
%tL | 將日期中秒的“毫秒”格式化為3位形式,帶前導零,即000~999 |
%tN | 將日期中毫秒的“微秒”格式化為9位形式,帶前導零,即000000000~999999999 |
%tz | 將日期與GMT(格林威治時間)的偏移量格式化為4位形式,例如:+0800 |
%tZ | 將日期所在時區(qū)的名稱格式化為標準縮寫,例如:CST |
%tR | 等價于%tH:%tM |
%tT | 等價于%tH:%tM:%S |
%tr | 等價于%tI:%tM:%tS%Tp(上午或下午標記%Tp的位置可能與地區(qū)有關) |
%tD | 等價于%tm/%td/%ty |
%tF | 等價于"%tY-%tm-%td" |
%tc | 等價于"%ta %tb %td %tT %tZ %tY",例如:“星期日 二月 12 20:02:32 CST 2012” |
大家不用死記硬背,要理解記憶!
C語言網(wǎng)提供由在職研發(fā)工程師或ACM藍橋杯競賽優(yōu)秀選手錄制的視頻教程,并配有習題和答疑,點擊了解:
一點編程也不會寫的:零基礎C語言學練課程
解決困擾你多年的C語言疑難雜癥特性的C語言進階課程
從零到寫出一個爬蟲的Python編程課程
只會語法寫不出代碼?手把手帶你寫100個編程真題的編程百練課程
信息學奧賽或C++選手的 必學C++課程
藍橋杯ACM、信息學奧賽的必學課程:算法競賽課入門課程
手把手講解近五年真題的藍橋杯輔導課程