회사에서 Pipedrive 라는 프로그램을 사용하고 있다. 회사 자체적인 사내 시스템에 Pipedrive API를 연동해서 사용하고 있다. 그러다 버그가 있어 Pipedrive 에서 제공하는 chang log 를 확인해 보았다.
거기서 지난주 수요일 오전 12:10 이라고 되어 있는 부분에 문제가 발생했다. 그래서 회사 서버의 로그와 비교해 보았다. 그런데 이상하게도 회사 서버에서 Pipedrive API 를 사용한 로그가 없었다. 그러다 지난주 수요일이 지난 수요일을 잘못 표시한 거라는 것을 알게되었다( 이건 번역상의 실수로 보인다. ). 다행히 시간에 mouse 를 over 하니 날짜가 보였다. 그리고 좀 많이 오해를 살 만한 표현이다. 2025년 1월 17일(금요일)을 기준으로 지난 수요일은 1월 15일이고 지난주 수요일은 1월 8일 이어야 한다.
어째든 다시 지난 수요일로 로그를 확인해 보았다. 그런데도 회사 서버에서 로그를 찾을 수 없었다. 한참을 헛짓하다 오전 12:10 이라는 시간이 24시간 기준으로 00:10 이라는 것을 깨달았다. 사실 오전 12시라는 표현을 쓰지 않고 밤 12시라는 표현을 더 많이 사용하다보니 이런 일이 생겨버렸다.
그렇다. 그냥 2025-01-15 00:10 이랬으면 쉽게 날짜와 시간을 알았을 텐데, 지난주 수요일 오전 12:10 라는 표시 때문에 2번이나 고생했다. 날짜 시간이 중요한 요소인 곳에서는 제발 그냥 YYYY-MM-DD HH:mm:ss 를 사용하자. Change Log 정도는 날짜 시간이 꽤 중요한데, 그런 곳에서 까지 ~일 전, ~ 시간 전 이런 것을 좀 사용하지 말자.
지난주 수요일 오전 12:10가 언제지?
2025. 1. 18. 17:33