ユーザー定義の形式で日付を返します。
DateTime組み込みファンクション (PRIM_LIBI.IDateTimeIntrinsics) のメンバ
パラメータ
名前 |
タイプ |
データタイプ |
記述 |
Result |
*Result (任意) |
文字列 |
顧客の形式の日付 |
DateFormat |
*Input |
文字列 |
ユーザー定義の日時形式 |
TimeFormat |
*Input |
文字列 |
ユーザー定義の形式で時間を返します。 |
詳細
AsCustomDisplayString は、指定された書式設定文字列を使用して書式設定された日付と時刻を返します。
カスタム定義の各部分は独立して評価され、次に連結されて出力が生成されます。
日付形式
列挙値 |
説明 |
Y |
0 が省略されて書かれている年、例えば 4 |
YY |
省略された年、例えば 04 |
YYY |
4 けたの数年、例えば 2004 |
M |
ゼロが省略されて書かれている月、例えば 4 |
MM |
月、例えば 04 |
MMM |
月の正式名、例えば April |
D |
先行ゼロが省略されている日付、例えば 4 |
DD |
日付、例えば 04 |
DDD |
短縮された曜日の名前、例えば、Wed |
DDDD |
長い名前の曜日、例えば Wednesday |
時間形式
列挙値 |
説明 |
h |
0 が省略された 12 時間間隔の時計で、例えば 9 時 |
hh |
12時間の時計、例えば 09 |
H |
0 が省略された 24 時間間隔の時計で、例えば 9 時 |
HH |
24時間の時計で、例えば 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 |
tt |
AM か 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)" )