우리나라의 공식 시간은 봄과 가을의 첫 달에 바뀝니다. 공식 시간이 바뀌면 휴대 전화와 PC 시계도 바뀝니다.
이 장치들은 어떻게 변화가 있는지 어떻게 알 수 있습니까?
if (date=DST_START) then hour=hour+1 else if (date=DST_END) then hour=hour-1
일반적으로 이것으로 충분하지만 2007 년 북아메리카에서와 같이 규칙이 변경되면 OS 업데이트를 다운로드해야 한다는 코드를 OS에 작성하는 것이 쉽지 않습니다. 그 외에는 시스템 시계가 잘못된 경우 (예 : 죽은 마더 보드 배터리) 시간을 변경해야 할 시점을 알 수 없습니다 (하지만 날짜와 시간을 수정해야하므로 관련이 없습니다).