PHP: 현재 날짜의 월을 가져오는 날짜 함수
현재 날짜 변수의 월을 알 수 있으면 좋겠습니다.저는 vb.net입니다.그곳에서 하는 방법은date.Month
PHP에서는 어떻게 해야 하나요?
감사합니다.
존스
나는 사용했다date_format($date, "m"); //01, 02..12
이게 내가 원하던 거야, 지금 문제는 이걸 어떻게 int와 비교하느냐는 거야$monthnumber = 01
막이 오르다1
http://php.net/date 를 참조해 주세요.
date('m')
또는date('n')
또는date('F')
...
갱신하다
m 월의 숫자(선행 01 ~ 12)
n 월의 숫자 표시(선행 0 없음)1 ~ 12
1월부터 12월까지의 달을 나타내는 F 알파벳
더 많은 옵션에 대해서는 docs 링크를 참조하십시오.
"데이터 변수"는 어떻게 생겼습니까?이런 경우:
$mydate = "2010-05-12 13:57:01";
다음과 같이 간단하게 할 수 있습니다.
$month = date("m",strtotime($mydate));
자세한 내용은 날짜 및 strtotime을 참조하십시오.
편집:
int와 비교하기 위해서는date_format($date,"n");
0을 선두로 하지 않고 한 달을 얻을 수 있습니다.
또는 다음 중 하나를 시도해 보십시오.
if((int)$month == 1)...
if(abs($month) == 1)...
아니면 ltrim, 동그란, 바닥으로 이상한 걸 쓰거나...단, "n"이 있는 date_format()이 가장 좋습니다.
$unixtime = strtotime($test);
echo date('m', $unixtime); //month
echo date('d', $unixtime);
echo date('y', $unixtime );
date_format은 date(http://www.php.net/manual/en/function.date.php)와 같은 형식을 사용하기 때문에 "앞에 0이 없는 달의 숫자 표현"은 소문자 n 입니다.
echo date('n'); // "9"
시스템의 현재 날짜 또는 변수에 있는 날짜를 의미하는지 명시되어 있지 않기 때문에, 예를 들어 후자에 대해 답변하겠습니다.
<?php
$dateAsString = "Wed, 11 Apr 2018 19:00:00 -0500";
// This converts it to a unix timestamp so that the date() function can work with it.
$dateAsUnixTimestamp = strtotime($dateAsString);
// Output it month is various formats according to http://php.net/date
echo date('M',$dateAsUnixTimestamp);
// Will output Apr
echo date('n',$dateAsUnixTimestamp);
// Will output 4
echo date('m',$dateAsUnixTimestamp);
// Will output 04
?>
int 와 비교하려면 , 다음의 순서를 실행합니다.
<?php
$date = date("m");
$dateToCompareTo = 05;
if (strval($date) == strval($dateToCompareTo)) {
echo "They are the same";
}
?>
언급URL : https://stackoverflow.com/questions/3768072/php-date-function-to-get-month-of-the-current-date
'source' 카테고리의 다른 글
여러 줄 문자열의 올바른 들여쓰기입니까? (0) | 2022.09.16 |
---|---|
Java에는 C#의 ref 및 out 키워드와 같은 것이 있습니까? (0) | 2022.09.16 |
는 해시의 또 다른 배열(perl)에서 팔지 않는 해시도 하나의 배열에 있는 요소 확인. (0) | 2022.09.16 |
정수를 2로 나눌 때 어떤 옵션을 사용하는 것이 더 좋을까요? (0) | 2022.09.16 |
MariaDB JDBC 클라이언트 로깅이 작동하지 않음 (0) | 2022.09.16 |