MicroStation CONNECT Edition Help

日付と時刻のフォーマット

印刷出力の日付および時刻のフォーマットは、ロケールに依存し、Windowsの地域および言語の設定が使用されます。英語版(U.S.)を使用した場合の出力フォーマットを次に示します。省略日付は「mm/dd/yyyy」に、時刻は「hh:mm:ss tt」のように設定されています。

  • ペンテーブルの日付:12/10/2007
  • ペンテーブルの時刻:02:36:05 PM

日付または時刻フォーマットをカスタマイズしたい場合は、次のいずれかの変数に、ANSI C関数strftime互換のフォーマット文字列を割り当てることができます。

  • MS_PENTABLE_DATE_FORMAT
  • MS_PENTABLE_TIME_FORMAT

ごく一般的な置き換えコードを次に示します。これらのフォーマット文字列を使用して、日付と時刻の表示方法を選択することができます。たとえば、MS_PENTABLE_DATE_FORMAT="It is now %I:%M %p on %A, %B %d, %Y"と設定した場合は、"It is now 02:36 PM on Monday, December 10, 2007"のように表示されます。

%a 曜日の省略形(Thuなど)
%A 曜日の非省略形(Thursdayなど)
%b 月の省略形(Novなど)
%B 月の非省略形(Novemberなど)
%c ロケールに該当する日付と時刻の表記
%d 日(月間)の整数値(00~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)
%w 曜日の10進数(日曜日を0とする0~6)
%x 現在のロケールの日付表記
%X 現在のロケールの時刻表記
%y 2桁の年(99など)
%Y 4桁の年(1999など)