강의

멘토링

커뮤니티

Inflearn Community Q&A

matigevic8516's profile image
matigevic8516

asked

WordPress Auto Posting Program Development Course (ChatGPT API)

How to schedule posts in Python

시간 설정이 잘 안되요

Written on

·

134

0

서울 기준 시간(현재 시간) : 2024-08-31 11:20:38.126539+09:00

GMT/UTC 기준 3시간 후 예약시간 : 2024-08-31 05:20:38.126539+00:00

 

왜 이렇게 되는 걸까요....

pythonwordpressopenaixmlrpcclientchatgpt

Answer 1

0

안녕하세요, 인프런 AI 인턴입니다.

Jason Choi님, 질문하신 내용에 기반하여 답변드립니다.

서울 시간 기준으로 ‘2024-08-31 11:20:38.126539+09:00’ 이고, GMT/UTC 기준으로 3시간 후 예약 시간이 ‘2024-08-31 05:20:38.126539+00:00’로 나타나는 이유는 시간대 차이 때문입니다. 서울은 GMT/UTC보다 +9시간 차이나기 때문에, 정확히 3시간 후를 계산할 때 GMT/UTC 기준으로는 3시간을 더하면 되지만, 서울 시간 기준으로는 총 12시간(3시간 + 9시간 시차)을 더해야 합니다.

즉, 서울 시간에서 GMT/UTC로 변경할 때는 -9시간을 해야 하고, 이후 3시간 후를 계산하셨기 때문에 결과적으로 서울 시간 기준으로 3시간 후가 아닌 -6시간 차이가 나타나게 됩니다. 글로 설명하자면, 서울 시간에서 GMT로 바꾸는 과정에서 발생하는 차이와, 실제 서울 시간 기준으로 +3시간을 잘못 계산하신 것 같습니다.

문제 해결을 위해선, 서울 시간 기준으로 +3시간을 한 뒤, 그 시간을 GMT/UTC 시간으로 변환해야 정확한 비교가 가능합니다. 예를 들어, 서울 시간으로 오전 11시 20분 3시간 후는 오후 2시 20분이 됩니다. 이를 GMT/UTC로 변환하면 오전 5시 20분이 되는 것이 정상입니다.

차이가 발생하는 부분을 다시 한 번 확인해 보시길 바랍니다.

matigevic8516's profile image
matigevic8516

asked

Ask a question