날짜 주차관련 소스있으신분있나요.. 정보
날짜 주차관련 소스있으신분있나요..
본문
흐어.. 이건 반대로 할려니 무지 힘드네요
그냥 날짜가 어디에 속한 주인지 가져오는건 알겠는데
반대로..
5월 1째주
5월 2째주 를 셀렉트박스로 선택하면 그 주차의 시작 날짜 끝날짜를 갖고와야하는데..
이게 달마다 주차가 다르니까 너무어렵네요 -_-;;
힌트좀주세요 ㅠ.ㅠ
그냥 날짜가 어디에 속한 주인지 가져오는건 알겠는데
반대로..
5월 1째주
5월 2째주 를 셀렉트박스로 선택하면 그 주차의 시작 날짜 끝날짜를 갖고와야하는데..
이게 달마다 주차가 다르니까 너무어렵네요 -_-;;
힌트좀주세요 ㅠ.ㅠ
추천
0
0
댓글 1개
조금 무식해 보이더라도 이해를...
// 먼저 기준일을 잡고
$w_tmp = date("w", mktime(0,0,0,$month,1,$year));
$os = 6 - $w_tmp;
$df1 = "$year-$month-01";
$w1 = date("Y-m-d",strtotime("$df1 +{$os} day")); // 첫째주 토요일
$os+=7;$w2 = date("Y-m-d",strtotime("$df1 +{$os} day")); // 둘째주 토요일
$os+=7;$w3 = date("Y-m-d",strtotime("$df1 +{$os} day")); // 셋째주 토요일
$os+=7;$w4 = date("Y-m-d",strtotime("$df1 +{$os} day")); // 넷째주 토요일
if(선택주차==1) //첫번째주일경우
첫째주일요일 = date("Y-m-d",strtotime("$w1-6 day"));
첫째주토요일 = $w1;
이런식이 되지 않을까 싶네요....
// 먼저 기준일을 잡고
$w_tmp = date("w", mktime(0,0,0,$month,1,$year));
$os = 6 - $w_tmp;
$df1 = "$year-$month-01";
$w1 = date("Y-m-d",strtotime("$df1 +{$os} day")); // 첫째주 토요일
$os+=7;$w2 = date("Y-m-d",strtotime("$df1 +{$os} day")); // 둘째주 토요일
$os+=7;$w3 = date("Y-m-d",strtotime("$df1 +{$os} day")); // 셋째주 토요일
$os+=7;$w4 = date("Y-m-d",strtotime("$df1 +{$os} day")); // 넷째주 토요일
if(선택주차==1) //첫번째주일경우
첫째주일요일 = date("Y-m-d",strtotime("$w1-6 day"));
첫째주토요일 = $w1;
이런식이 되지 않을까 싶네요....