[#46993] ASCII 文字の連続性について — "Hideo Konami" <konami@...>
小波です.
7 messages
2010/04/03
[#47005] 汎用の最大・最小オブジェクト(番兵) — "KISHIMOTO, Makoto" <ksmakoto@...4u.or.jp>
きしもとです
1 message
2010/04/08
[#47006] ファイル作成時の作成日時について — 染谷 康一 <kouichi_someya@...>
染谷と申します。
11 messages
2010/04/12
[#47007] Re: ファイル作成時の作成日時について
— "U.Nakamura" <usa@...>
2010/04/13
こんにちは、なかむら(う)です。
[#47018] [Q] instance_eval 中でのクラス変数のアクセス — swec@...
東です。
6 messages
2010/04/15
[ruby-list:47008] Re: ファイル作成時の作成日時について
From:
染谷 康一 <kouichi_someya@...>
Date:
2010-04-13 03:32:57 UTC
List:
ruby-list #47008
染谷です。
なかむら(う)さん、早速の返答ありがとうございます。
ご質問についてですが、以下の通りになります。
>対象のファイルシステムはNTFSですか? それ以外の何かですか?
対象ファイルシステムはNTFSです。
>> 実際、作成されたファイルのプロパティを確認すると、現在日時ではなく指定
>> フォルダの作成日時になっていました。
>
>作成したファイルおよび対象ディレクトリのctime, mtime, atimeは
>それぞれどうなっているでしょうか?
ctime, mtime, atimeのそれぞれの日付は次の通りです。
【対象ディレクトリ】
irb(main):001:0> dstat = File.stat("ERR_KANRI")
=> #<File::Stat dev=0x3, ino=0, mode=040755, nlink=1, uid=0, gid=0, rdev=0x3,
size=0, blksize=nil, blocks=nil, atime=Tue Apr 13 12:15:04 +0900 2010, mtime=T
ue Apr 13 12:15:04 +0900 2010, ctime=Sun Jun 28 11:02:23 +0900 2
009>
irb(main):002:0> p dstat.ctime
Sun Jun 28 11:02:23 +0900 2009
=> nil
irb(main):003:0> p dstat.mtime
Tue Apr 13 12:15:04 +0900 2010
=> nil
irb(main):004:0> p dstat.atime
Tue Apr 13 12:15:04 +0900 2010
=> nil
irb(main):005:0>
【作成ファイル】
irb(main):001:0> fstat = File.stat("CONV.LOG")
=> #<File::Stat dev=0x3, ino=0, mode=0100644, nlink=1, uid=0, gid=0, rdev=0x3,
size=0, blksize=nil, blocks=nil, atime=Tue Apr 13 12:15:04 +0900 2010, mtime=
Tue Apr 13 12:15:04 +0900 2010, ctime=Sun Jun 28 11:47:03 +0900
2009>
irb(main):002:0> p fstat.ctime
Sun Jun 28 11:47:03 +0900 2009
=> nil
irb(main):003:0> p fstat.mtime
Tue Apr 13 12:15:04 +0900 2010
=> nil
irb(main):004:0> p fstat.atime
Tue Apr 13 12:15:04 +0900 2010
=> nil
以上になります。
作成ファイルのctimeが対象ディレクトリのctimeと同じ値に
なっています。
できればファイルを作成された際に、作成日時を現在日時に
なれば良いのですが。。。
もしできなければ、ファイルの作成日時を変更できますでしょうか?
大変恐縮でございますが、宜しくお願い致します。