나는 정확한 날짜를 강력하게 사용하는 php/mysql 애플리케이션을 만들고 있습니다. 데이터베이스에 삽입 된 날짜가 항상 정확하고 php/mysql 날짜 함수가 시스템 클럭에 의존하기 때문에 사용자에게 날짜 양식 필드에 현재 날짜를 입력하도록 요청한 다음 날짜 필드 필드에 현재 날짜와 비교하도록 요청합니다. 데이터베이스에 데이터를 삽입하기 전에 CURDATE()를 사용하여 데이터베이스에 저장하십시오.사용자 입력 문자열과 mysql의 curdate 비교하기
이것이 올바른 방법인지 또는 날짜 무결성을 유지하는 더 나은 해결책인지는 확실하지 않습니다.
하나는 정확해야하는 시스템 클럭에 의존 일반적 것이다
는
왜 시스템 시계가 잘못되었을 것으로 생각하십니까? 아마도 당신은 [ntp] (http://en.wikipedia.org/wiki/Network_Time_Protocol)를 사용하여 조사하고 싶을 것입니다. – eggyal
CMOS 배터리가 쉽게 고장 나고 사용자가 알지 못할 수도 있습니다. – sality
CMOS 배터리는 컴퓨터의 전원이 꺼져있을 때 시스템 시계를 유지 보수하는 데 유용합니다. 일단 전원을 다시 켜면 ntp와 같은 도구 (위의 링크 참조)를 사용하면 시계를 올바른 시간으로 복원하는 데 도움이됩니다. – eggyal