문제

CFML에서 시간 존을 처리하는 방법? 지금까지 내가 쓴 모든 앱은 CF 서버 및/또는 SQL 서버의 기본 시간대를 사용합니다.

당신은 보통 무엇을합니까? GMT에 모든 날짜를 gettimezineinfo ()와 dateadd ()와 함께 저장하고 사용자의 선호도에 로그인 한 시간을 기준으로 올바른 시간대로 항상 번역합니까?

아니면 당신은 Java 방법을 사용합니까?

도움이 되었습니까?

해결책

나는 얼마 전에이 문제를 조사하고 있었고 Paul Hasting의 블로그 그리고 ColdFusion/Java 예제가 매우 유용합니다.

그의 확인을 잊지 마십시오 TZCFC 테스트 베드

날짜를 저장하는 방법은 아마도 비즈니스 로직에 따라 다릅니다. 프로젝트에서 나는 우리가 시간을 가로 질러 인적 자원 일정을 구현해야했던 곳을했는데, 우리는 UTC에 날짜/시간을 저장하고 데이터베이스에 Datediff를 사용하여 충돌을 확인했습니다.

편집하다:

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top