正規のタイムゾーン値を、読み取り可能な文字列に変換します。
@TimeZoneToText( timeZone ; formatString )
timeZone
正規のタイムゾーン値またはそのリストです。タイムゾーン値を作成するには、Notes のタイムゾーンフィールドを使用します。
formatString
オプション。以下の書式指定子で構成される文字列です。
書式指定子 |
戻り値 |
---|---|
S |
次のようなタイムゾーンの短縮文字列。 "GMT-08:00" |
A |
ローカルタイムゾーンの別名。例えば、システムが稼働している実行しているタイムゾーンと同じならば、次が返されます。 "Local time" |
string
日時値を文字列に変換したものが返されます。書式指定子を指定しなかった場合は、短縮形ではないタイムゾーンのラベルが返されます。以下に例を示します。
"(GMT-08:00) Pacific Time (US & Canada);Tijuana"
最初のパラメータがリストである場合、この関数はリストの要素ごとに処理され、戻り値は同じ数の要素を持つリストになります。
この関数は、ビューにタイムゾーンフィールドの内容を表示する場合に役立ちます。この関数を使用しなければ、ビューのタイムゾーンフィールドの値は次のような形式で表示されます。
Z=9$DO=1$DL=4 1 1 10-1 1$ZX=1$ZN=Alaskan
また、@GetCurrentTimeZone 関数で返されたタイムゾーン値を読み取り可能な文字列に変換するために、この関数を使用します。
@TimeZoneToText(Zone;"S")
@TimeZoneToText(Zone;"SA")
@TimeZoneToText(Zone1 : Zone2; "S")