日時組み込み関数 - AsCustomDisplayString メソッド

ユーザー定義の形式で日付を返します。

日時組み込み関数 (PRIM_LIBI.IDateTimeIntrinsics) のメンバ

パラメーター

名前タイプデータ タイプ記述
Result*Result (任意)文字列顧客の形式の日付
DateFormat*Input文字列必要な形式
TimeFormat*Input文字列ユーザー定義の形式で時間を返します。

詳細

AsCustomDisplayString は、指定された書式設定文字列を使用して書式設定された日付と時刻を返します。
 
カスタム定義の各部分は独立して評価され、次に連結されて出力が生成されます。

日付形式

列挙値説明
Y 0 が省略されて書かれている年、例えば 4
YY省略された年、例えば 04
YYY4 けたの数年、例えば 2004
Mゼロが省略されて書かれている月、例えば 4
MM月、例えば 04
MMM月の正式名、例えば April
D 先行ゼロが省略されている日付、例えば 4
DD日付、例えば 04
DDD短縮された曜日の名前、例えば、Wed
DDDD長い名前の曜日、例えば Wednesday

時間形式

列挙値説明
h0 が省略された 12 時間間隔の時計で、例えば 9 時
hh12時間の時計、例えば 09
H0 が省略された 24 時間間隔の時計で、例えば 9 時
HH24時間の時計で、例えば 21時
mゼロが省略された分、例えば 4 分
mm分、例えば 04分
s先の 0 がない秒、例えば 4 秒
ss秒、例えば 04 秒
fゼロがないミリ秒、例えば 4
ffゼロがないミリ秒、例えば 04 ミリ秒
fffミリ秒、例えば 004 秒
uゼロがないミリ秒、例えば 4 秒
uuゼロがないミリ秒、例えば 04 秒
uuuミリ秒、例えば 004 秒
nゼロがないミリ秒、例えば 4 秒
nn省略された先行ゼロがナノ秒、例えば 04 ナノ秒
nnnナノ秒、例えば 004 ナノ秒
t A か P
ttAM か PM

This example would produce the output 07/08/12 05.03.09 PM
#Result := #Now.AsCustomDisplayString( "DD/MM/YY" "hh.mm.ss TT" )
This example would produce the output Wednesday, 07 Nov 2012 (17:03)
#Result := #Now.AsCustomDisplayString( "DDDD, DD MMM YYYY" "(H:mm)"  )

参照

すべてのコンポーネント クラス

テクニカルリファレンス

2018 - V14SP1