-1

お正月がいつなの知りたいです。先月のデータをコピーするなどの操作を実行できるように[例. Category.Title] 先月 [Jan] から新しい月 [Feb] まで。

Month  Catagory
=====  ========

Jan => Category.Title 
Feb => New Category.Tile (copy based on Jan's data)

今日が新しい月であることを検出するロジックを構築するにはどうすればよいですか (コピー操作を実行できるようにするため)。

基本的に、私は新しい月がいつ始まるかを検出したいですか?

4

2 に答える 2

1

今日が月の最初の日かどうかを確認するロジックだけが必要な場合は、次のコードを使用できます。

var d:Date = new Date();
if (d.date == 1) {
    //today is the first day in a month
}

ただし、いつどこでこれを行っているかによっては、希望する効果が得られない場合があります。これ以上の情報がなければ、私は本当にあなたを助けることができません.

于 2012-04-17T19:37:13.423 に答える
0

提供されたリンクにあるこのすばらしいロジックを使用して、そこから移動する必要があります。月の現在の日付かどうかを確認する必要があります。今日が 4 月 15 日の場合、2012 年 4 月は何日あり、4 月 15 日はどこにあるかを調べる必要があります。そして、新しい月 (5 月) が始まるまでの残りの日数をカウンターにカウントさせます。また、うるう年をチェックしていることを確認する必要があります。このリンクには、うるう年をチェックする機能もあります。私はあなたがしようとしていることを手に入れるための高レベルのアイデアをあなたに与えています.

http://www.electrictoolbox.com/javascript-days-in-month/

どうもありがとう。

于 2012-04-17T19:37:14.353 に答える