반응형
어제 PHP 날짜
중복 가능성:
php에서 오늘과 어제의 타임스탬프 가져오기
어제 날짜를 다음과 같은 형식으로 간단하게 알 수 있는 방법이 없을까요?
date("F j, Y");
date()
그 자체는 포맷 전용이지만 두 번째 파라미터를 받아들입니다.
date("F j, Y", time() - 60 * 60 * 24);
간단하게 하기 위해서, unix 타임스탬프에서 24시간을 빼면 됩니다.
최신 oop 접근법은
$date = new DateTime();
$date->sub(new DateInterval('P1D'));
echo $date->format('F j, Y') . "\n";
또는 고객님의 경우(가독성 향상/명확성 향상
$date = new DateTime();
$date->add(DateInterval::createFromDateString('yesterday'));
echo $date->format('F j, Y') . "\n";
(왜냐하면)DateInterval
여기에서는 마이너스입니다.여기서 해야 돼요)
'및'도 참조해 주세요.
와strtotime()
같이date("F j, Y", strtotime("yesterday"));
간단 :)
date("F j, Y", strtotime( '-1 days' ) );
예:
echo date("Y-m-j H:i:s", strtotime( '-1 days' ) ); // 2018-07-18 07:02:43
출력:
2018-07-17 07:02:43
언급URL : https://stackoverflow.com/questions/6796866/php-date-yesterday
반응형
'programing' 카테고리의 다른 글
MariaDB에서 자동 완료를 활성화하려면 어떻게 해야 합니까? (0) | 2022.09.11 |
---|---|
Python으로 NULL 데이터를 MySQL 데이터베이스에 삽입하려면 어떻게 해야 하나요? (0) | 2022.09.11 |
AAR을 JAR로 변환하는 방법 (0) | 2022.09.08 |
Java의 "인코딩에 사용할 수 없는 문자" 경고 (0) | 2022.09.08 |
Vuex 저장소의 NuxTJS 값이 정의되지 않았습니다. (0) | 2022.09.08 |