コンテンツにスキップ

GETTIME

Category: システム情報

Signature

GETTIME( [ sec ] )

Parameters

Parameter Description
sec (省略可)EPOCH(1970年1月1日 00:00:00 UTC)からの経過秒数(整数)。省略時は現在のシステム時刻を返す

Returns

以下の構造を持つ汎用配列:

インデックス 値 詳細
0 年 西暦
1 月 月
2 日 日
3 曜日 0〜6(0=日曜日)
4 時 24時間表記
5 分 分
6 秒 秒
7 年内経過日数 年始からの経過日数
8 夏時間フラグ 0=標準時 / 1=夏時間

Description

現在の日付・時刻情報を取得する。C言語の localtime 関数と同等の動作をする。

sec を指定した場合はその秒数をEPOCHからの経過時間として解釈し、対応する日時情報を返す。GETSECCOUNTと組み合わせることで、例えば10日後の日付を計算するといった用途に使える。

Compatibility

  • YAYA: 初期から利用可能
    • Tc542-1以降: 年内経過日数(インデックス7)と夏時間フラグ(インデックス8)が追加
  • AYA 5.8: 引数なしのみサポート

See Also

  • GETSECCOUNT
  • GETTICKCOUNT
  • GETTYPE