stat 組み込み関数(の要素8,9,10)ではなく、 ファイルテスト演算子 -M (modify), -A (access), -C (create)を使う。 (stat は遅い) $time = -M $file; 戻り値は epoch ではなく「プログラムを開始した時間からの日数の浮動小数」を返す。 秒数を得るには 60*60*24 を掛ければよい ちなみに、プログラムを開始した時間は $^T で得られ、この値を変更すれば、 -M, -A, -C の戻り値もそれにあわせて変化する。 コーディング中やデバッグの時に使え