날짜 관련 질문 정보
날짜 관련 질문본문
ㅎㅎ
1주일째 이 문제로 헤매네요..
wr_1에 숫자가 입력되어있을 경우
wr_datetime을 기준으로
2009-01(2009년1월, 2009년1월31일까지가 아닌)까지의 합산을 하시오라고 한다면 다음의 식이 어떻게 되어야할까요?
$rowsum = sql_fetch(" select sum(wr_1) as sum_in from g4_write_test_in where ...
$sum = $rowsum[sum_in];
아 험난하네요.
감사합니다.
1주일째 이 문제로 헤매네요..
wr_1에 숫자가 입력되어있을 경우
wr_datetime을 기준으로
2009-01(2009년1월, 2009년1월31일까지가 아닌)까지의 합산을 하시오라고 한다면 다음의 식이 어떻게 되어야할까요?
$rowsum = sql_fetch(" select sum(wr_1) as sum_in from g4_write_test_in where ...
$sum = $rowsum[sum_in];
아 험난하네요.
감사합니다.
댓글 전체
답이 될지 모르겠습니다. 전에 스크랩했던 내용입니다.
$d1 = '2009-05-02';
$d2 = '2008-03-20';
$d1_e = explode('-', $d1);
$d2_e = explode('-', $d2);
echo '년수로는 '.($d1_e[0] - $d2_e[0]).' 년 지났고<br />';
echo '월수로는 '.((($d1_e[0]-$d2_e[0])*12)-($d1_e[1]>$d1_e[0]?$d1_e[1]-$d2_e[1]:$d2_e[1]-$d1_e[1])).' 개월 지났으며<br />';
echo '일수로는 '.intval((strtotime($d1)-strtotime($d2))/86400).' 일 지났습니다.';
$d1 = '2009-05-02';
$d2 = '2008-03-20';
$d1_e = explode('-', $d1);
$d2_e = explode('-', $d2);
echo '년수로는 '.($d1_e[0] - $d2_e[0]).' 년 지났고<br />';
echo '월수로는 '.((($d1_e[0]-$d2_e[0])*12)-($d1_e[1]>$d1_e[0]?$d1_e[1]-$d2_e[1]:$d2_e[1]-$d1_e[1])).' 개월 지났으며<br />';
echo '일수로는 '.intval((strtotime($d1)-strtotime($d2))/86400).' 일 지났습니다.';
아무래도 제가 원하는 것을 질문을 잘 못한 것 같습니다.
로직을 바꾸어서 표현하닌 그럭저럭 되었습니다.
관심 가져주셔서 감사합니다.
로직을 바꾸어서 표현하닌 그럭저럭 되었습니다.
관심 가져주셔서 감사합니다.