Skip navigation
Currently Being Moderated

JavaScript / Fileオブジェクトから得られる更新時刻が違う

Mar 8, 2005 2:11 AM

当方の環境、WindowsXP + Photoshop CS、
ローカルハードディスク(NTFS)に在るファイルでテストしました。

まず簡単なスクリプトを用意。
//----
var file = File.openDialog("select");
var date = file.modified;
alert(date.toString() + "¥r¥n" + date.getTime());
//---
これで表示された時刻と、実際のファイルを比べたところ、

本来の更新時刻が
 2004年12月30日 1:33:07

表示結果が
 Thu Dec 30 2004 02:06:40 GMT+0900
 1104340000000

のように分単位で違いがありました。
幾つかのファイルを試したところ、どうやら
getTime()で得られる数値の下7桁が 必ず0なのが原因みたいです。

他の人も同じ現象になるでしょうか?
私のPC環境だけなら良いのですが。
 
Replies
  • Currently Being Moderated
    Mar 26, 2005 8:45 AM   in reply to (kish)
    羽田です。こんにちは。

    私の環境でも同じでした。
    WindowsXP (NTFS) + Photoshop CS
    これは、バグのようですね。

    -Naoki
     
    |
    Mark as:
  • Currently Being Moderated
    May 7, 2005 6:03 AM   in reply to (kish)
    アメリカで出ました Photoshop CS2 では、
    問題は修正されているようです。

    -Naoki
     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)