DateTime組み込みファンクション - AsCustomDisplayStringメソッド 

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

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

この例では、07/08/12 05.03.09 PMという出力が生成されます。

     #Result := #Now.AsCustomDisplayString( "DD/MM/YY" "hh.mm.ss TT" ) 

この例では、出力は Wednesday, 07 Nov 2012 (17:03) になります。

     #Result := #Now.AsCustomDisplayString( "DDDD, DD MMM YYYY" "(H:mm)" )


参照

すべてのコンポーネント クラス
テクニカルリファレンス