2017-05-07 2 views
1

알다시피 WordPress에서 테마/플러그인 작성자에게 WordPress 표준 시간대를 date_default_timezone_set과 같이 변경하지 않는 것이 좋습니다.WordPress에서 현재 날짜와 시간을 얻는 방법?

PHP가 기본 시간대를 설정하지 않아서 PHP date을 사용할 때 잘못된 날짜와 시간 값을받을 수 있습니다.

WordPress-> 설정 -> 일반 -> 시간대 옵션에서 선택한 시간대의 정확한 시간이 15 시간 인 반면 date('G')에 대해 10이라는 숫자가 나타날 수 있습니다.

WordPress 웹 사이트에서 선택한 시간대에 올바른 날짜와 시간 값이 필요한 경우 어떻게해야합니까?

답변

3

WordPress에서 현지 날짜 및 시간을 가져 오는 데 PHP 날짜 기능 대신 WordPress의 current_time 기능을 사용해야합니다. WordPress 일반 옵션에서 선택한 시간대를 기준으로 올바른 값을 반환합니다.

내게는 current_time('G')이 정확히 15를 반환하는 반면 PHP date('G')은 10을 반환하는 것은 정확하지 않습니다.

희망이 내가 stackoverflow에서 관련 스레드를 찾지 못했기 때문에 누군가 도움이되기를 바랍니다.

관련 문제