php 판단/윤년 계산 방법 소결[세 가지 방법]
1.phop 윤년 계산 방법 1:
① 보통 해 는 4 로 나 눌 수 있 지만 100 으로 나 눌 수 없 는 것 은 윤년 이다.(2004 년 이 윤년 이 라면 1900 년 은 윤년 이 아니다)
② 세기 에는 400 으로 나 눌 수 있 지만 3200 으로 나 눌 수 없 는 것 은 윤년 이다.(2000 년 이 윤년 이 라면 3200 년 은 윤년 이 아니다)
$year=mt_rand(1900,2200);// 1900 2200, , 。
if($year%100==0){//
if ($year%400==0&&$year%3200!=0){
echo " ".$year." !";//
}
else{echo " ".$year." !";}
}
else{//
if($year%4==0&&$year%100!=0){
echo " ".$year." !";//
}
else {echo " ".$year." !";}
}
2.phop 윤년 판단 방법 2:
$year = 2008;// mt_rand , 。
$time = mktime(20,20,20,4,20,$year);// Unix ;
if (date("L",$time)==1){ // , , ;
echo $year." ";
}else{
echo $year." ";
}
3.php 윤년 을 판단 하여 윤년 을 계산 하 는 방법 3:
$year = 2000;
$time = mktime(20,20,20,2,1,$year);// Unix ;
if (date("t",$time)==29){ // , 2 29 ;
echo $year." ";// 29 ;
}else{
echo $year." ";
}
PS:여기 서 몇 가지 시간 과 날짜 관련 도 구 를 추천 합 니 다.참고 하 시기 바 랍 니 다.온라인 날짜/일수 계산기:
http://tools.jb51.net/jisuanqi/date_jisuanqi
온라인 날짜 계산기/차이 일수 계산기:
http://tools.jb51.net/jisuanqi/datecalc
온라인 날짜 일수 차 계산기:
http://tools.jb51.net/jisuanqi/onlinedatejsq
유 닉 스 타임 스탬프(timestamp)변환 도구:
http://tools.jb51.net/code/unixtime
더 많은 PHP 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있다.
본 논문 에서 말 한 것 이 여러분 의 PHP 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Laravel - 변환된 유효성 검사 규칙으로 API 요청 제공동적 콘텐츠를 위해 API를 통해 Laravel CMS에 연결하는 모바일 앱(또는 웹사이트) 구축을 고려하십시오. 이제 앱은 CMS에서 번역된 콘텐츠를 받을 것으로 예상되는 다국어 앱이 될 수 있습니다. 일반적으로 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.