日付と時刻のフォーマット
MS_PLOTBORDER_TIME_FORMAT構成変数を使用してフォーマットを調整します。strftime( )フォーマットコードも含まれています。これらのフォーマット文字列を使用して、日付と時刻の表示方法を選択することができます。たとえば、MS_PLOTBORDER_TIME_FORMAT=It is now %I:%M %p on %A, %B %d, %Yと設定した場合は、「It is now 02:36 PM on Monday, December 10, 2007」のように表示されます。
変数とその定義を次の表に示します。
変数 | 定義 |
---|---|
%a | 曜日の省略形 |
%A | 曜日の非省略形 |
%b | 月の省略形 |
%B | 完全な月名 |
%c | ロケールに該当する日付と時刻の表記 |
%d | 日(月間)の10進数(01~31) |
%H | 24時間形式の時刻(00~23) |
%I | 12時間形式の時刻(01~12) |
%j | 日(年間)の10進数(001~366) |
%m | 月の10進数(01~12) |
%M | 分の10進数(00~59) |
%p | 現在のロケールにおける12時間単位(AM/PM)インジケータ |
%S | 10進数で表された秒(00-59) |
%U | 日曜日を週の最初の日とする週(年間)の10進数(00~51)。 |
%w | 曜日の10進数(日曜日を0とする0~6) |
%W | 月曜日を週の最初の日とする週(年間)の10進数(00~51)。 |
%x | 現在のロケールの日付表記 |
%X | 現在のロケールの時刻表記 |
%y | 世紀を付けない年の10進数(00~99) |
%Y | 世紀を付けた年の10進数 |
%z、%Z | タイムゾーンの名前または略称。タイムゾーンが不明の場合、文字は表示されません。 |
%% | パーセント記号 |