티스토리 뷰

<?php
   $nowDay = date("ymd",time());
   echo "<script>var nowDay = '".$nowDay."';</script>";
?>
< script>alert(nowDay);</script>



JavaScript 에서 PHP 값을 가져오기 위해서는 PHP 에서 변수 처리를 먼저 해주어야 값을 받아올수 있다.


//a : 기준시간, str : 몇일(+:몇일후,-:몇일전)
function timeShift(a,str){
   b = new Date();
   b.setTime(a.getTime() + ((str) * 24 * 60 * 60 * 1000));
   return b
}
function checkHandler() {
   var sendCheck = "Y";

   var nowTemp = new Date();
   nowTemp.setYear(nowDayY);
   nowTemp.setMonth(nowDayM-1);
   nowTemp.setDate(nowDayD);
   var nowTempS = timeShift(nowTemp,-7);

   var dateS = $("#txtDateS").val();
   var dateSArr = dateS.split('-');
   var dateSTemp = new Date();
   dateSTemp.setYear(dateSArr[0]);
   dateSTemp.setMonth(dateSArr[1]-1);
   dateSTemp.setDate(dateSArr[2]);

   if($("#txtDateS").val() == "") { sendCheck="N"; alert("근무 시작일을 등록해주세요."); }

   if(nowTempS > dateSTemp) {
      sendCheck="N";
      alert("근무 시작일은 금일기준으로 7일 이내에만 등록이 가능합니다.");
   }

   if(sendCheck=="Y") {
      submitHandler();
   }

   //alert(nowTemp + " / " + nowTempS + " / " + dateSTemp + " / " + dateS);

}


Total
Today
Yesterday
최근에 올라온 글
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31