生まれた日からの通算日数を算出(2)


生年月日(西暦):

本日で日目で、生まれた年の干支は
です

本日を1日に含める



注意

日付のチェックは何もしていません。 

JavaScriptソース

<SCRIPT LANGUAGE=javascript>
<!--

function B1_onclick() {
  var d1,d2,d3,d4;
  d4 = new Array("申","酉","戌","亥","子","丑","寅","卯","辰","巳","午","未");

  d1 = new Date();
  d2 = new Date(document.f01.yy0.value,(document.f01.mm0.value-1),document.f01.dd0.value);
  if (document.f01.C1.checked) {
    d3 = Math.ceil((d1.getTime()-d2.getTime())/(24*60*60*1000));
  } else {
    d3 = Math.floor((d1.getTime()-d2.getTime())/(24*60*60*1000));

  document.f01.ymd.value = d3;
  document.f01.et1.value = d4[document.f01.yy0.value%12];
}

function C1_onclick() {
  document.f01.ymd.value = "";
  document.f01.et1.value = "";
}

function mm0_onkeyup() {
  document.f01.ymd.value = "";
  document.f01.et1.value = "";
}

function dd0_onkeyup() {
  document.f01.ymd.value = "";
  document.f01.et1.value = "";
}

function yy0_onkeyup() {
  document.f01.ymd.value = "";
  document.f01.et1.value = "";
}


function ymd_onkeyup() {
  document.f01.ymd.value = "";
  document.f01.et1.value = "";
}

function et1_onkeyup() {
  document.f01.ymd.value = "";
  document.f01.et1.value = "";
}

//-->
</SCRIPT>

1)JavaScriptで処理しています。JavaScript対応ブラウウザでご使用下さい。
注)「生まれた日からの通算日数を算出」の改造。



08/02/21更新

戻る