Extra Form
PHP PHP 7.1
CMS Rhymix

안녕하세요.

제목 그대로입니다. 람보님 출석부 모듈 사용중인데요.

오늘 날짜를 누르면 어제 출석내용이 출력이 되고

관리자로 로그인해서 내일 날짜를 누르면 오늘 출석 내용이

출력이 되는 문제가 있네요.

서버 시간대가 다른 해외라 그런가요?

그렇다해도 시차는 이해가 가는데

날짜 차이는 이해가 안가서요.

다른 분들은 어떠신가요?

감사합니다.

  • profile
    시간대를 맞추어 주면 해결될 문제 같네요....^^
  • profile ?
    서버 시간대는 이미 맞춰져 있습니다.
  • ? profile
    서버 시간과 라이믹스의 시간 설정을 같이 맞추어야 될 겁니다.
  • profile ?
    네, 맞춰져 있습니다. 아래 답변들 보시면 단순히 서버 시간 때문이 아니라는 것을 아실 겁니다. 답변 감사합니다.
  • profile
    시차가 많이 나면 날짜가 달라질 수도 있지요. 특히 국제날짜변경선을 건너간다면...
  • profile ?
    라이믹스 사용중이구요 서버 시간을 가져와야 하는 거 아닌가요? 출석했을 때 보여지는 출석 시간은 정확합니다. 그리고 뉴욕 시간이구요. 출석한 시간이 날짜변경 하고는 상관이 없습니다. 설사 프로그램상 한국 시간으로 고정이 되어 있다해도요. 그리고 지금 시각 뉴욕은 7일 이고 한국은 8일인데 출석하면 8일로 넘어가야 하는데 7일 입니다.
  • ? profile

    출석부 모듈은 코어의 시간 설정을 100% 따라가지 않고 자체적으로 계산하는 부분이 있어서, 서버 시간과 코어의 기본값이 모두 대한민국 표준시(Asia/Seoul, UTC+9)로 되어 있지 않다면 일관성없는 모습을 보일 수도 있습니다.

     

    모든 사람과 서버가 동일한 시간을 사용한다고 가정하고 만들어진 것 같아요. 시차에 대한 대응이 전혀 되어 있지 않더군요. 하긴 모든 사람이 동일한 시간을 사용하지 않는다면 언제 밤 12시가 되고 누가 1등 2등 3등인지 판단할 수가 없으니...

  • profile ?
    아, 네 그렇군요. 감사합니다.^^
  • ?
    하루씩 차이가 나네요. 12/07 날짜를 찍었는데 주소줄에 보니 https://www.supermissy.com/index.php?mid=attendance&selected_date=20181206 이 출력이 되네요.