- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:今年を取得する方法はありますか?)
今年を取得する方法はありますか?
このQ&Aのポイント
- 今年を取得する方法について知りたいです。特定の年を取得する方法はわかりますが、毎年自動的に現在の年を取得する方法はありますか?
- 誕生日までの日数を表示するためのプログラムで、特定の年を指定しています。毎年自動的に現在の年を取得する方法について知りたいです。
- 知りたい年を指定することでその年を取得する方法はわかりますが、毎年自動的に現在の年を取得する方法はありますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
変数名などを気をつけて書くならこんな感じで var birth = new Date(); birth.setMonth(4-1, 29); var today = new Date(); var days = -1; while(days < 0) { days = birth.getTime() - today.getTime(); days = parseInt(days/(1000*60*60*24)); birth.setFullYear( birth.getFullYear() + 1 ); } alert("誕生日まであと" + days + "日です");
その他の回答 (1)
- bin-chan
- ベストアンサー率33% (1403/4213)
回答No.1
var thisYear = date.getYear(); var dt1 = new Date(thisYear, 4-1, 29); 自身が宣言する変数名に、dateを使用するのは避けたほうがよさそう。
質問者
お礼
どうもありがとうございました。
お礼
どうもありがとうございました。