• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:今年を取得する方法はありますか?)

今年を取得する方法はありますか?

このQ&Aのポイント
  • 今年を取得する方法について知りたいです。特定の年を取得する方法はわかりますが、毎年自動的に現在の年を取得する方法はありますか?
  • 誕生日までの日数を表示するためのプログラムで、特定の年を指定しています。毎年自動的に現在の年を取得する方法について知りたいです。
  • 知りたい年を指定することでその年を取得する方法はわかりますが、毎年自動的に現在の年を取得する方法はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Ogre7077
  • ベストアンサー率65% (170/258)
回答No.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 + "日です");

VILRQHQTMY6
質問者

お礼

どうもありがとうございました。

その他の回答 (1)

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

var thisYear = date.getYear(); var dt1 = new Date(thisYear, 4-1, 29); 自身が宣言する変数名に、dateを使用するのは避けたほうがよさそう。

VILRQHQTMY6
質問者

お礼

どうもありがとうございました。

関連するQ&A