トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     AS3.0のsetMonthがおかしい
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
Fumio
Åê¹ÆNo.44733
投稿日時: 2010-3-31 20:10
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
Re: AS3.0のsetMonthがおかしい
バグか仕様かは微妙ですね。おそらく、明日には直るでしょう。
var date:Date=new Date();
date.setMonth(1);
trace(date.getMonth(), date.getDate());  // 出力: 2 3

2月には31日がないので、3日繰り上がっているようです。Date.monthプロパティを使えば、繰り上がりは起こりません。(テストを誤ったと思われるため、削除)

[追記]: 少し出遅れたようですので、追加情報です。Date.setMonth()メソッドは、第2引数で日を指定できます。
var date:Date=new Date();
date.setMonth(1, 1);
trace(date.getMonth());  // 出力: 1


----------------
 

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   AS3.0のsetMonthがおかしい ni-co 2010-3-31 19:42
     Re: AS3.0のsetMonthがおかしい ymori 2010-3-31 19:57
       Re: AS3.0のsetMonthがおかしい ni-co 2010-3-31 20:05
   » Re: AS3.0のsetMonthがおかしい Fumio 2010-3-31 20:10
       Re: AS3.0のsetMonthがおかしい ni-co 2010-3-31 20:22

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops