~~NOTOC~~ ---json { "title":"timediff()", "description":"2つの時刻の時間差を求めます" } --- \\ ====== timediff() ======
==== 説明 ==== 2つの時刻の時間差を求めます。\\ ==== 構文 ==== k = timediff( i, j ); ==== 引数 ==== i : 起点時刻(gettimeofday形式) j : 終点時刻(gettimeofday形式) ==== 返り値 ==== k = 時間差 : gettimeofdayの形式 undef : 引数が未定義 [ -1, 0 ] : 起点時刻が終点時刻を超えている ==== 備考 ==== gettimeofday形式はTime::HiResの関数gettimeofday()の返り値と同じ形式で [ sec, msec ] sec: 秒(整数) msec: マイクロ秒(整数: 範囲: 0~999999 ) で表します。 起点時刻と終点時刻は引数の順序が決まっているため、入れ替わると正しい値を得ることができません。
~~DISCUSSION~~