이 기사의 예에는 PHP 시간 계산과 관련된 문제가 요약되어 있습니다. 참고하실 수 있도록 모든 사람과 공유하세요. 자세한 내용은 다음과 같습니다.
1. 3개월 전 날짜를 가져오는 php
<?php header("content-Type: text/html; charset=utf-8");?> <?php $s_sdate=date("Y-m-d"); //当前时间 $moth_day=90; //月份 (转为天数) $s_edate=date("Y-m-d",(strtotime($s_sdate)-$moth_day*84600)); echo $moth_day."前的日期为".$s_edate; ?>
2.일로부터 30일 이후로 계산
strtotime을 사용할 수 있습니다. PHP는 수십 줄의 코드가 필요한 작업을 완료하는 매우 간단한 방법을 제공합니다.
먼저 날짜를 UNIX 타임스탬프로 변환
$t = time(); // 当前时间戳 $t = strtotime("+30 days", $t); // 30天后的时间戳 echo date("Y-m-d", $t); // 格式化日期
3. 두 날짜의 타임스탬프를 변환하고...
$t1 = strtotime("2009-08-19"); $t2 = strtotime("2009-08-20"); $t = $t2 - $t1; // 相差天数的秒 echo (int)($t / 86400)
4. 이번주인지 판단하세요
$date = "2008-12-08"; if (isCurrentWeeks($date)) { echo $date."是本星期"; } else { echo $date."不是本星期"; } function isCurrentWeeks($d) { return (date("W",strtotime($d))==date("W",strtotime("now"))); }
더 많은 PHP 관련 콘텐츠에 관심이 있는 독자는 이 사이트의 특별 주제를 확인할 수 있습니다: "PHP 날짜 및 시간 사용 요약", "PHP 문자열 요약(문자열) 사용법" , "PHP 배열(Array) 연산 스킬 완성", "PHP 네트워크 프로그래밍 스킬 요약", "PHP 기본 구문 입문 튜토리얼", " PHP 오피스 문서 조작 스킬 요약(워드, 엑셀, 액세스, ppt 포함) ", "PHP 객체지향 프로그래밍 입문 튜토리얼", "php +mysql 데이터베이스 조작 입문 튜토리얼》및 《PHP의 일반적인 데이터베이스 조작 기술 요약》
이 기사가 PHP 프로그래밍에 종사하는 모든 사람에게 도움이 되기를 바랍니다.