파일을 체크 아웃하고 변경 한 경우 추적 할 소프트웨어를 작성 중입니다. 이 파일은 여러 다른 시간대의 여러 사람들이 체크 아웃하고 변경할 수 있습니다.파일을 추적하는 소프트웨어를 작성 중이며 변경된 경우 UTC를 사용해야합니까?
그래서, 단순히 내가 같은 일을 할 것입니다 넣어 :
if (checked_out_file.last_modified_date > my_database_record_of_the_last_modified_date) {
// file has changed since last sync so do something
}
위 그래서 어떤 언어와 같은 것들에 너무 신경하지 않습니다 단지 의사 코드입니다. 기본적으로 궁금해하는 부분은 UTC 시간으로 my_database_record_of_the_last_modified_date
을 저장해야하며 위의 의사 코드에서 설명한대로 checked_out_file.last_modified_date
비교를 수행 할 때도 UTC 시간을 사용해야합니까?
POSIX time_t 값과 UTC 도약에 대해 몇 마디 말하면 되겠습니까? +1 당신의 고통을 느낄 수 있기 때문에. –
@ 짐 나는 한 단어로 그것을 얻을 수있다 : "가아!" 나는 초침을 다룰 필요가 없었지만 (손가락이 엇갈 렸다), 나는 [Wikipedia time_t page] (https://secure.wikimedia.org/wikipedia/en/wiki/Time_t)가 쓰여진 것처럼 들리는 것을 좋아한다. 아직 또 다른 불만을 품은 프로그래머가 ... 건배! –