개발! 딱 깔끔하고 센스있게!

PHP: 현재 시간 을 UTC 로 변환 합 니 다. 본문

개발 스크랩 메모/PHP

PHP: 현재 시간 을 UTC 로 변환 합 니 다.

렉사이 2020. 12. 13. 02:39

내 가 하나의 문자열 을 받는다 고 가정 하면, 예 를 들 어 08 / 22 / 2015 10: 56 PM 이 고, 날짜 / 시간 문자열 은 항상 하나의 특정한 시간 대 만 을 참조 합 니 다.

다음 의 형식 으로 변환 할 수 있 는 것 이 필요 합 니 다.

"Ymd \ this \ Z", 이것 은 iCal 형식 입 니 다.

  1. How do I convert that string to Zulu time and into 'Ymd\THis\Z'
  2. How do I then add, say, 30 minutes to that date/time?

스 트 로 타임 과 DateTime 으로 이 걸 풀 고 싶 었 는데 잘 못 했 을 까 봐 걱정 이에 요.좀 더 쉽 고 직접적인 해결책 이 있 을 까?

대답 하 다.

DateTime 을 사용 할 수 있 습 니 다.

예 를 들 면 다음 과 같 습 니 다.

setTimeZone(new DateTimeZone($tz_to)); echo $dt->format($format) . "\n"; $minutes = 30; $dt->add(new DateInterval('PT' . $minutes . 'M')); echo $dt->format($format) . "\n"; 
Comments