2017-08-24 63 views
0

出口添加語句時Perl的 - 「UTIME」不受時間::高分辨率模塊

use Time::HiRes qw(utime); 

根據Time::HiRes perldoc應該還有收到此錯誤,但它不是(看着HiRes.pm)。有人知道爲什麼嗎?我使用perl 5.24.0,在幾個平臺上檢查(unix,win32)。 嘗試在我的文件上設置高分辨率時間戳。有沒有其他方法?

謝謝!

+0

顯示您的EXACT錯誤消息,包括「HiRes.pm」文件的完整路徑。 – toolic

+3

'$ Time :: HiRes :: VERSION'是什麼?在[docs](https://metacpan.org/changes/distribution/Time-HiRes)中首次提到'utime'是版本1.9735。 – mob

+2

我的perl 5.24.0自帶Time :: HiRes v1.9733,併產生與標題相同的錯誤。 – mob

回答

1

您正在使用Time :: HiRes版本,該版本在添加utime之前。我不確定utime的確切版本,但是在1.9733(2016-04-23)之後,不遲於1.9739(2016-06-28)。升級時間:: HiRes,如果你想使用utime