このモジュールは様々な時間関連の関数を提供します。これは常に利用可能です。
用語と慣例についての説明を順に述べます。
このモジュールは以下の関数とデータアイテムを定義しています。
以下の命令(オプションのフィールド幅と精度指定を省略しています) がその意味で示された文字で置き換えられます。
命令 | 意味 |
---|---|
%a |
短縮された曜日の名称(そのロケールでの) |
%A |
完全な曜日の名称(そのロケールでの) |
%b |
短縮された月の名称(そのロケールでの) |
%B |
完全な月の名称(そのロケールでの) |
%c |
適切な日付けと時間表現(そのロケールでの) |
%d |
10進数での月内の日数 [01,31] |
%H |
10進数での時間(24時間制) [00,23]. |
%I |
10進数での時間(12時間制) [01,12]. |
%j |
10進数での年内の日数 [001,366]. |
%m |
10進数での月 [01,12] |
%M |
10進数での分 [00,59] |
%p |
AMまたはPMと同等のもの(そのロケールでの) |
%S |
10進数での秒 [00,61] |
%U |
10進数での年内の週番号(週の開始は日曜として) [00,53] 新年の最初の日曜までのすべての日は0番目の週と考えられます。 |
%w |
10進数での曜日 [0(日曜),6]. |
%W |
10進数での年内の週番号(週の開始は月曜として) [00,53] 新年の最初の月曜までのすべての日は0番目の週と考えられます。 |
%x |
適切な日付け表現(そのロケールでの) |
%X |
適切な時間表現(そのロケールでの) |
%y |
10進数での世紀を除いた年 [00,99] |
%Y |
10進数での世紀を入れた年 |
%Z |
時間帯の名前(または時間帯がなければ文字は入りません) |
%% |
% |
追加の命令があるプラットフォームではサポートされているかもしれませんが、 ここにあげられたもののみがANSI Cで標準化された意味を持っています。
いくつかのプラットフォームではオプションのフィールド幅と精度指定は 命令の最初の%のすぐ後に指定することができますが、これは 移植性は良くありません。フィールド幅は通常2ですが%jについては 3です。
guido@python.org