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