Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 查找上次修改文件的日期_Ruby On Rails_Filemtime - Fatal编程技术网

Ruby on rails 查找上次修改文件的日期

Ruby on rails 查找上次修改文件的日期,ruby-on-rails,filemtime,Ruby On Rails,Filemtime,我正在设置一个页面,显示文件修改的最后日期。据我所知,我需要mtime来获取此日期,但如何引用该文件?尝试这样做 File.mtime("/home/user/path/file.rb") 您可以向其传递一个文件名字符串 irb(main):001:0> File.mtime("Gemfile") => 2016-08-22 13:54:43 -0700 要从rails中引用文件,可以使用rails.root.join: gemfile = Rails.root.join("Ge

我正在设置一个页面,显示文件修改的最后日期。据我所知,我需要mtime来获取此日期,但如何引用该文件?

尝试这样做

File.mtime("/home/user/path/file.rb")

您可以向其传递一个文件名字符串

irb(main):001:0> File.mtime("Gemfile")
=> 2016-08-22 13:54:43 -0700
要从rails中引用文件,可以使用
rails.root.join

gemfile = Rails.root.join("Gemfile")
=> #<Pathname:/Users/username/projects/appname/Gemfile>

File.mtime(gemfile)
=> 2016-08-22 13:54:43 -0700
gemfile=Rails.root.join(“gemfile”)
=> #
File.mtime(gemfile)
=> 2016-08-22 13:54:43 -0700
还提到你可以通过考试