日時値を文字列に変換し、このときタイムゾーン情報を取り込みます。
@TimeToTextInZone( timeDate ; timeZone ; formatString )
timeDate
日時値または日時リスト。変換対象の日時値です。
timeZone
正規のタイムゾーン値です。タイムゾーンの値は、Notes のタイムゾーンフィールドを使用して取得できます。
formatString
オプション。以下の書式指定子で構成される文字列です。
書式指定子 |
定義 |
---|---|
D0 |
年、月、日 |
D1 |
月、日、現在の年でなければ年 |
D2 |
月、日 |
D3 |
月、年 |
T0 |
時、分、秒 |
T1 |
時、分 |
S0 |
日付のみ |
S1 |
時刻のみ |
S2 |
日付と時刻 |
S3 |
日付、時刻、Today または Yesterday |
Sx |
指定する値が時刻、日付、時刻と日付の両方のいずれかであることがわかっているが、正確な書式を予測できない場合に使用する |
書式指定子は 3 つまで指定できますが、D、T、S で始まる指定子はそれぞれ 1 つずつしか使用できません。
string
日時値を文字列に変換したものが返されます。
最初のパラメータがリストである場合、この関数はリストの要素ごとに処理され、戻り値は同じ数の要素を持つリストになります。
@Prompt([OK];"Time there";@TimeToTextInZone(Here;There))
@TimeToTextInZone(Here;There;"D2T1S3")