PHP 타임스탬프를 날짜로 변환하고 월을 0으로 만드는 방법: 먼저 PHP 샘플 파일을 만든 다음 시간 함수를 통해 타임스탬프를 가져옵니다. 마지막으로 "date("Y-n-j G:i:s");" 시간을 변환하는 방법 스탬프를 날짜로 변환하고 월을 0으로 설정하면 됩니다.
이 문서의 운영 환경: Windows 7 시스템, PHP 버전 7.1, Dell G3 컴퓨터.
PHP에서 타임스탬프를 날짜로 변환하고 월을 0으로 만드는 방법은 무엇입니까?
PHP 날짜 형식은 0이 아니어야 합니다. 타임스탬프 형식을 지정할 때 0이 있는 솔루션과 없는 솔루션이 있습니다.
때때로 웹 페이지에 날짜와 시간이 출력될 때 월과 날짜 앞에 0이 있는 것처럼 느껴집니다. 오늘은 PHP 타임스탬프에서 월과 날짜 앞에 0을 표시할지 여부에 대한 자세한 매개변수를 다음과 같이 공유하겠습니다.
예:
Follow echo date("Y-m-d H:i:s);
페이지 출력 결과는 다음과 같습니다. 2016-05-22 09:14:08
echo date("Y-n-j G:i:s");
에 따르면 페이지 출력 결과는 다음과 같습니다. 2016-5-22 9:14 :08
이것은 매우 일반적인 함수 사용입니다. 아래를 참조하세요
현재 시간 날짜를 가져오는 방법()
은 매우 유용합니다. 시간을 가져오는 방법은 간단합니다. 형식은 날짜($format, $ timestamp)이고, 타임스탬프는 타임스탬프입니다.
타임스탬프 메서드 가져오기 time(), strtotime ()
두 방법 모두 PHP에서 유닉스 타임스탬프를 얻을 수 있으며, time.()은 시간 형식을 타임스탬프로 변환하는 데 사용되며 $time이 필요합니다. 이해하셨겠지만, 더 알고 싶으시면 계속 읽어주세요.
date.($format) 사용법
예:
echo date(‘Y-m-d’) ,输出结果:2012-03-22 echo date(‘Y-m-d H:i:s’),输出结果:2012-03-22 23:00:00 echo date(‘Y-m-d’, time()),输出结果:2012-03-22 23:00:00(结果同上,只是多了一个时间戳参数)(时间戳转换为日期格式的方法) echo date(‘Y’).’年’.date(‘m’).’月’.date(‘d’).’日’,输出结果:2012年3月22日
다음은 몇 가지 예일 뿐이며 다음은 형식을 수정한 것입니다. 다음 형식의 각 문자의 의미:
다양한 매개변수에 대한 자세한 설명:
a - "am" 或是 "pm" A - "AM" 或是 "PM" d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31" D - 星期几,三个英文字母; 如: "Fri" F - 月份,英文全名; 如: "January" h - 12 小时制的小时; 如: "01" 至 "12" H - 24 小时制的小时; 如: "00" 至 "23" g - 12 小时制的小时,不足二位不补零; 如: "1" 至 12" G - 24 小时制的小时,不足二位不补零; 如: "0" 至 "23" i - 分钟; 如: "00" 至 "59" j - 几日,二位数字,若不足二位不补零; 如: "1" 至 "31" l - 星期几,英文全名; 如: "Friday" m - 月份,二位数字,若不足二位则在前面补零; 如: "01" 至 "12" n - 月份,二位数字,若不足二位则不补零; 如: "1" 至 "12" M - 月份,三个英文字母; 如: "Jan" s - 秒; 如: "00" 至 "59" S - 字尾加英文序数,二个英文字母; 如: "th","nd" t - 指定月份的天数; 如: "28" 至 "31" U - 总秒数 w - 数字型的星期几,如: "0" (星期日) 至 "6" (星期六) Y - 年,四位数字; 如: "1999" y - 年,二位数字; 如: "99" z - 一年中的第几天; 如: "0" 至 "365"
추가 기타 사용법:
<?php echo "今天:".date("Y-m-d")." "; echo "昨天:".date("Y-m-d",strtotime("-1 day")), " "; echo "明天:".date("Y-m-d",strtotime("+1 day")). " "; echo "一周后:".date("Y-m-d",strtotime("+1 week")). " "; echo "一周零两天四小时两秒后:".date("Y-m-d G:H:s",strtotime("+1 week 2 days 4 hours 2 seconds")). " "; echo "下个星期四:".date("Y-m-d",strtotime("next Thursday")). " "; echo "上个周一:".date("Y-m-d",strtotime("last Monday"))." "; echo "一个月前:".date("Y-m-d",strtotime("last month"))." "; echo "一个月后:".date("Y-m-d",strtotime("+1 month"))." "; echo "十年后:".date("Y-m-d",strtotime("+10 year"))." "; ?>
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP에서 타임스탬프를 날짜로 변환하고 월을 0으로 만드는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!