跳至主要內容

日期格式化相關 (os.date)

os.date 第二個參數是可選參數,預設為目前時間

格式範例描述結果
%Y-%m-%d %H:%M:%Sos.date("%Y-%m-%d %H:%M:%S", 1487356783)一種常用日期時間格式2017-02-18 02:39:43
%Y-%m-%dos.date("%Y-%m-%d", 1487356783)一種常用日期格式2017-02-18
%aos.date("%a", 1487356783)短星期名Sat
%Aos.date("%A", 1487356783)全星期名Saturday
%bos.date("%b", 1487356783)簡寫的月份名Feb
%Bos.date("%B", 1487356783)月份的全稱February
%cos.date("%c", 1487356783)標準的日期的時間串Sat Feb 18 02:39:43 2017
%dos.date("%d", 1487356783)月的天[01-31]18
%Hos.date("%H", 1487356783)24小時制的時[00-23]02
%Ios.date("%I", 1487356783)12小時制的時[01-12]02
%jos.date("%j", 1487356783)年的天[001-366]049
%Mos.date("%M", 1487356783)分鐘[00-59]39
%mos.date("%m", 1487356783)月份[01-12]02
%pos.date("%p", 1487356783)上午AM 下午PMAM
%Sos.date("%S", 1487356783)秒鐘[00-61]43
%wos.date("%w", 1487356783)星期幾 (星期日為0) [0-6]6
%xos.date("%x", 1487356783)標準的日期串02/18/17
%Xos.date("%X", 1487356783)標準的時間串02:39:43
%yos.date("%y", 1487356783)不帶世紀的年份17
%Yos.date("%Y", 1487356783)帶世紀部分的年份2017
%%os.date("%%", 1487356783)百分號%

更多 os.date 使用範例,可參考 sys.toast 中實時顯示目前日期時間的代碼