天天看點

MFC CTime類 MFC日期時間格式化參數

/*
	VS 2017 CTime 時間日期格式化參數整理 2021-09-07
	%A		星期(英文, Tuesday)
	%a		星期(縮寫, Tue)
	%B		月份(英文, September)
	%b\%h	月份(縮寫, Sep)
	%c		星期(英文縮寫) 月(英文縮寫) 日(0~31) 時(00-23):分(00-59):秒(00-59) 年(數字2021), 如: Tue Sep 7 19:00:00 2021
	%Y\%G	年(4位數字, 2021)
	%y\%g	年(2位數字, 2021年==21)
	%m		月份(01-12, 1-9前邊會補0)
	%d		日期(01-31, 1-9前邊會補0)
	%e		日期(1-31)
	%H		時(24小時制, 00-23)
	%I		時(12小時制, 0-12)
	%M		分(00-59)
	%S		秒(00-59)
	%p		AM/PM, (12小時制, AM 上午1-12H, PM 下午1-12H)
	%w\%u	星期(數字表示, 0-6, 0代表星期日)				//待驗證,國内1-7,
	%j		一年當中的第幾天(1-365)
	%U\%V	一年中的第幾周, 星期日作為每周的第一天(0-53)
	%W		一年中的第幾周, 星期一作為每周的第一天(0-53)
	%F		年-月-日(2021-09-07)
	%x\%D	月/日/年(09/07/21)
	%R		時:分(19:00)
	%T%X	時:分:秒(19:00:00)
	%r		時:分:秒 AM/PM(12小時制, 07:00:00 PM)
	%z		目前時區 timezone(+0800)
*/

CTime cTime = CTime::GetTickCount();
cTime.Format(_T("%Y-%m-%d %H:%M:%S 星期%w 第%W周"))