私たちが持っているソフトウェアのリマインダー システムを作成しています。現在、ユーザーに思い出させたい時間を教えてもらい、それをデータベースに保存しています。
その後、データベースのリマインダー時刻を定期的にチェックするサービスがあります。リマインダーの時刻がサーバーの時刻と一致する場合、システムはユーザーに電子メールを送信します。
タイムゾーンの違いにより、これが機能しない可能性があることに今気づきました。
私の質問は、リマインダーが正確になるように、サーバーとクライアントの時差を処理する最善の方法は何ですか?
たとえば.....私たちのサーバーは中央時間の午後6時に設定されています...東海岸にいるユーザーは午後7時にリマインダーを望んでいます...これは私のサーバーが必要であることを意味しますサーバー時間の午後 6 時にリマインダーを送信します。
質問が明確であることを願っています。