ライブラリ
- ビルトイン (160)
- fileutils (33)
-
net
/ ftp (11) - pathname (22)
-
rubygems
/ package / tar _ header (11) -
rubygems
/ remote _ fetcher (11) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) -
webrick
/ httpservlet / filehandler (11) - win32ole (11)
- zlib (22)
クラス
- File (83)
-
File
:: Stat (33) -
Gem
:: Package :: TarHeader (11) -
Gem
:: RemoteFetcher (11) -
Net
:: FTP (11) - Pathname (22)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - Time (22)
-
WEBrick
:: HTTPServlet :: DefaultFileHandler (11) -
WIN32OLE
_ VARIABLE (11) -
Zlib
:: GzipFile (11) -
Zlib
:: GzipWriter (11)
モジュール
- FileUtils (22)
キーワード
- FileUtils (11)
-
NEWS for Ruby 2
. 5 . 0 (7) - Stat (11)
- Time (11)
- atime (11)
- birthtime (21)
- ctime (11)
-
fetch
_ path (11) - gmtime (11)
- lutime (7)
- mtime= (11)
- new (11)
-
not
_ modified? (11) -
ole
_ type _ detail (11) - stat (11)
- touch (11)
- tsort (11)
- utc (11)
- utime (40)
検索結果
先頭5件
-
Pathname
# mtime -> Time (18123.0) -
File.mtime(self.to_s) を渡したものと同じです。
...File.mtime(self.to_s) を渡したものと同じです。
@see File.mtime... -
Gem
:: Package :: TarHeader # mtime -> Integer (18117.0) -
tar のヘッダに含まれる mtime を返します。
...tar のヘッダに含まれる mtime を返します。... -
File
# mtime -> Time (18107.0) -
最終更新時刻を Time オブジェクトとして返します。
...ている場合に発生します。
@raise Errno::EXXX ファイルの時刻の取得に失敗した場合に発生します。
//emlist[例:][ruby]{
IO.write("testfile", "test")
File.open("testfile") { |f| f.mtime } # => 2017-12-21 22:58:17 +0900
//}
@see File#lstat, File#atime, File#ctime......に発生します。
@raise Errno::EXXX ファイルの時刻の取得に失敗した場合に発生します。
//emlist[例:][ruby]{
IO.write("testfile", "test")
File.open("testfile") { |f| f.mtime } # => 2017-12-21 22:58:17 +0900
//}
@see File#lstat, File#atime, File#ctime, File#birthtime... -
File
. mtime(filename) -> Time (18107.0) -
最終更新時刻を返します。
...新時刻を返します。
@param filename ファイル名を表す文字列か IO オブジェクトを指定します。
@raise Errno::EXXX ファイルの時刻の取得に失敗した場合に発生します。
//emlist[例][ruby]{
File.mtime(__FILE__) # => 2017-12-03 03:16:22 +0900
//}......更新時刻を返します。
@param filename ファイル名を表す文字列か IO オブジェクトを指定します。
@raise Errno::EXXX ファイルの時刻の取得に失敗した場合に発生します。
//emlist[例][ruby]{
File.mtime(__FILE__) # => 2017-12-03 03:16:22 +0900
//}... -
File
:: Stat # mtime -> Time (18107.0) -
最終更新時刻を返します。
...最終更新時刻を返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.mtime #=> Wed Sep 05 20:42:18 +0900 2007
//}
@see Time... -
Shell
# mtime(filename) -> Time (18107.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列か IO オブジェクトを指定します。
@see File.mtime... -
Shell
:: CommandProcessor # mtime(filename) -> Time (18107.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列か IO オブジェクトを指定します。
@see File.mtime... -
Shell
:: Filter # mtime(filename) -> Time (18107.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列か IO オブジェクトを指定します。
@see File.mtime... -
Net
:: FTP # mtime(filename , local = false) -> Time (18101.0) -
filename の更新時刻を Time オブジェクトで返します。
filename の更新時刻を Time オブジェクトで返します。
local を真とすると、得られた更新時刻を地方時とみなします。
偽の場合は更新時刻を協定世界時とみなします。
@param filename 更新時刻を得たいファイルの名前を文字列で与えます。
@param local 返り値の時刻を地方時とみなすかどうかを真偽値で与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@raise Net::FTPProtoError 応答... -
Zlib
:: GzipFile # mtime -> Time (18101.0) -
gzip ファイルのヘッダーに記録されている最終更新時間を返します。
gzip ファイルのヘッダーに記録されている最終更新時間を返します。 -
Zlib
:: GzipWriter # mtime=(time) (6113.0) -
gzip ファイルのヘッダーに記録する最終更新時間を指定します。
...。
@param time gzip ファイルのヘッダーに記録する最終更新時間を整数で指定します。
@return time を返します。
require 'zlib'
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
p gz.mtime = 1 #=> 1......}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.mtime
# 例
#=> Thu Jan 01 09:00:01 +0900 1970
}...