Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

StringFromTime() 関数

  • Last UpdatedApr 04, 2022
  • 1 minute read

UTC 時刻のタイムスタンプをローカル時刻に変換して、結果を文字列として返します。この関数は、夏時間を考慮します。

注: この関数は、StringFromGMTTimeToLocal() 関数と同じです。

構文

result = StringFromTime (timestamp, format)

パラメータ

timestamp

UTC タイム ゾーンで 1970 年 1 月 1 日の真夜中以降に経過した秒数を返します。リテラル整数値、整数型タグ名、または整数式です。

形式

文字列結果の表示方法を決めます。以下の意味を示す 1 ~ 5 のリテラル整数値、整数型タグ名、または整数式です。

1 - ローカル オペレーティング システムの[地域と言語のオプション]で設定された形式に従い日付を表示します。

2 - ローカル オペレーティング システムの[地域と言語のオプション]で設定された形式に従い時刻を表示します。

3 - 日付および時刻を 24 文字の文字列(ddd mmm dd hh:mm:ss yyyy)で表示します。

4 - 曜日を短い形式で表示します。

5 - 曜日を長い形式で表示します。

この例では、ローカル ノードのタイム ゾーンは太平洋標準時(PST、UTC-0800)です。関数に渡される UTC 時間は 1970 年 1 月 2 日金曜日の 12:00:00 AM です。PST は UTC よりも 8 時間遅れているので、関数は以下の結果を返します。

以下のスクリプトは "1/1/70" を返します。

StringFromTime(86400,1)

以下のスクリプトは "04:00:00 PM" を返します。

StringFromTime(86400,2)

このスクリプトは "Thu Jan 01 16:00:00 1970" を返します。

StringFromTime(86400,3)

このスクリプトは "Thu" を返します。

StringFromTime(86400,4)

このスクリプトは "Thursday" を返します。

StringFromTime(86400,5)