日時値を文字列に変換し、このときタイムゾーン情報を取り込みます。
@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")