~~NOTOC~~ ---json { "title":"timeleft()", "description":"タイムアウトまでの残り時間を取得します" } --- \\ ====== timeleft() ======
==== 説明 ==== タイムアウトまでの残り時間を取得します。\\ ==== 構文 ====~~DISCUSSION~~r = timeleft();
==== 引数 ==== ありません\\ ==== 返り値 ====r = 残り時間 : gsettimeofday形式 (タイムアウト時: [ 0, 0 ]) undef : timeout値が未定義
==== 備考 ====gettimeofday形式はTime::HiResの関数gettimeofday()の返り値と同じ形式で [ sec, msec ] sec: 秒(整数) msec: マイクロ秒(整数: 範囲: 0~999999 )
で表します。安全性は不明ですが、返り値に sprintf("%d.%06d")
通すと数値表記の文字列として得られます。\\