>  기사  >  백엔드 개발  >  PHP에서 한 주의 첫날을 구하는 방법

PHP에서 한 주의 첫날을 구하는 방법

藏色散人
藏色散人원래의
2019-02-11 14:10:134484검색

####### 🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜#

PHP 사용 strtotime() 함수는 다음을 수행할 수 있습니다. 주의 첫날을 얻으십시오. 이 함수는 기본 시간 변수 타임스탬프를 반환한 다음 date() 함수를 사용하여 타임스탬프 날짜를 이해할 수 있는 날짜로 변환합니다.



strtotime() 함수

: strtotime() 함수는 시간 문자열을 구문 분석하여 타임스탬프에 결과를 반환합니다.


Syntax:

strtotime($EnglishDateTime, $time_now)

Parameters:

strtotime() 함수는 아래 설명과 같이 위에서 언급한 두 매개변수를 허용합니다. PHP에서 한 주의 첫날을 구하는 방법 #🎜 🎜#$ EnglishDateTime: 반환될 날짜 또는 시간을 나타내는 영어 텍스트 날짜/시간 설명을 지정합니다. 이 함수는 문자열을 구문 분석하고 시간을 초 단위로 반환합니다. 필수 매개변수입니다.

$ time_now: 이 매개변수는 반환 값을 계산하는 데 사용되는 타임스탬프를 지정합니다. 이는 선택적 매개변수입니다.

date() 함수

: date() 함수는 더 이해하기 쉽고 사람이 읽을 수 있는 날짜 형식을 반환합니다.

Syntax:

date( format, timestamp )

Parameters: 이 함수는 아래 설명과 같이 위의 두 매개변수를 허용합니다.

format: 표시할 날짜와 시간을 지정합니다. 결과 형식.

timestamp: 날짜를 생성하기 위한 기본 시간 변수입니다.

참고: PHP에서는 주가 월요일에 시작하므로 시간 문자열이 "이번 주"로 주어지면 date() 함수를 전달하여 출력은 월요일의 타임스탬프가 됩니다. 예 1: 시간 문자열이 "이번 주"(이번 주)인 경우 기본 첫 번째 요일을 가져옵니다.

<?php 
   
$firstday = date(&#39;l - d/m/Y&#39;, strtotime("this week")); 
  
echo "First day of this week: ", $firstday; 
  
?>

출력:

First day of this week: Monday - 11/02/2019

PHP에서 일요일을 주의 첫날로 사용하려면 이전 주의 일요일을 고려해야 합니다. 즉, 한 주의 첫날(일요일)을 얻으려면 이전 주의 일요일을 얻어야 하고, 다음 주의 첫날(일요일)을 얻으려면 이번 주의 일요일을 얻어야 합니다. , 등등.

PHP는 시간 문자열에서 -ve 인덱싱을 지원합니다. 따라서 이전 주를 얻으려면 시간 문자열을 "-1주"로 사용할 수 있고 현재 날짜를 얻으려면 날짜/시간 문자열의 이름도 포함해야 합니다.

예 2: 주의 첫날(일요일)을 가져옵니다.

<?php 
  
$firstday = date(&#39;l - d/m/Y&#39;, strtotime("sunday -1 week")); 
echo "First day of this week: ", $firstday, "\n"; 
  
$firstday = date(&#39;l - d/m/Y&#39;, strtotime("sunday -2 week")); 
echo "First day of last week: ", $firstday, "\n"; 
  
$firstday = date(&#39;l - d/m/Y&#39;, strtotime("sunday 0 week")); 
echo "First day of next week: ", $firstday, "\n"; 
  
$firstday = date(&#39;l - d/m/Y&#39;, strtotime("sunday 1 week")); 
echo "First day of week after next week : ", $firstday; 
  
?>

출력:

First day of this week: Sunday - 10/02/2019 
First day of last week: Sunday - 03/02/2019 
First day of next week: Sunday - 17/02/2019 
First day of week after next week : Sunday - 24/02/2019

권장: "

PHP 튜토리얼

"


이 문서는 PHP 사용 방법에 관한 것입니다. 일주일의 첫날을 맞이하는 방법을 소개합니다. 도움이 필요한 친구들에게 도움이 되었으면 좋겠습니다!

위 내용은 PHP에서 한 주의 첫날을 구하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.