Php 날짜함수 사용시 주의 > 그누보드5 팁자료실

그누보드5 팁자료실

Php 날짜함수 사용시 주의 정보

Php 날짜함수 사용시 주의

본문

PHP5.3이상 공통적으로 발생

 


<?php
$tz = new DateTimeZone("Europe/Zurich");
$dt1 = new Datetime('2019-01-01', $tz);
$dt2 = new Datetime('2019-05-01', $tz);
echo 'EU/ZU : ' . $dt1->diff($dt2)->format('%a') . ' Days' . PHP_EOL;
echo 'EU/ZU : ' . $dt1->diff($dt2)->format('%m') . ' Months' . PHP_EOL . PHP_EOL;

$tz = new DateTimeZone("UTC");
$dt1 = new Datetime('2019-01-01', $tz);
$dt2 = new Datetime('2019-05-01', $tz);
echo 'UTC : ' . $dt1->diff($dt2)->format('%a') . ' Days' . PHP_EOL;
echo 'UTC : ' . $dt1->diff($dt2)->format('%m') . ' Months' . PHP_EOL;

 

EU/ZU : 120 Days

EU/ZU : 3 Months

 

UTC : 120 Days

UTC : 4 Months

추천
4
  • 복사

댓글 1개

© SIRSOFT
현재 페이지 제일 처음으로