質問ページ4 / 116


質問ページ4 / 116

質問ページ4/116

概要Date関数について
投稿者Parafla Quality
状態
カテゴリーActionScript
投稿日2011-07-11 (月) 22:16:49
バージョン1.38

質問内容

携帯(Flash Lite 2.0)で稼働するフラッシュ(非待ち受け)を作っているのですが、どうしても解決出来ない問題が有るので質問します。

a = new Date(2011 , 6 , 7);

上記の計算式を実行し、変数aをの中身を確認すると、本来であれば、2011年7月7日の日付が代入されるはずですが、 携帯では何故か2011年8月25日となってしまいます。
PCで同じ計算式を使ってみると、正しく2011年7月7日が代入されます。
PC、携帯どちらもSWF6を使ってテストしています。
2010年、2012年の7月7日はどちらも正常に代入されることを確認しました。(携帯)

どなたか解決策(又はFlash Lite 2.0自体のバグである確定情報)をご存じの方が居られましたら、是非教えて下さい。 よろしくお願いします。

回答

  • すみません、自己解決しました。アドビのリファレンスガイドを読み直して、new Date(Date.UTC(2011,6,7));としたら無事表示されました。 -- トピ作成者? 2011-07-11 (月) 22:37:38