PHP
$date = strtotime('2014-02-15');
$day_number = $day_of_week = date("w", $date);
$day = $day_of_week = date('l', $date);
echo $day." ".$day_number;
출력 토요일 6
MySQL의
SELECT DAYOFWEEK( '2014-02-15');
,
출력 : 7
SELECT WEEKDAY( '2014-02-15');
출력 : 5
내 자신의 사용자 정의 함수를 작성하지 않고이 숫자를 일치 할 수있는 방법이 있나요?
는 ('w') + 1 '은 DAYOFWEEK'하지만''에 해당 날짜 ('N') % 7 '이 올바르지 않습니다 (일요일의 경우 DAYOFWEEK가 1을 반환하는 반면 DAYOFWEEK가 1을 반환하는 경우) – AlterPHP
@AlterPHP 예, 맞습니다. 어떻게 혼합했는지, 다른 사람이 그것을 잡았는지 확실하지 않습니다. – Pitchinnate