メインコンテンツまでスキップ

日付の書式設定 (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 で現在の日時をリアルタイム表示するコードを参照してください