PHPでプログラムを書いています。
通常set_default_timzone()
、タイムゾーンを設定するために使用します。
データベースに多くのユーザーの詳細があり、それに基づいてユーザーのタイムゾーンを選択しようとしています
ユーザーが登録時に GMT + 5.30 を選択した場合('Asia/Kolkata')
、プロフィール ページにデフォルトのタイム ゾーンを設定したかった
だから私は、ユーザーが提供したタイムゾーンに基づいてユーザーのタイムゾーンを設定できる方法を探しています。
ここにさらにテキストを追加しています
これに基づいてデータベースに次のようなデータがありますGMT + 5.30
。タイムゾーンを次のように設定したかったのです
if (timezone == "GMT + 5.30 "){
set_default_timezone('Asia/Kolkata');
}
上記のコードはロジックのみです
もう一つ
$offset = -5;
$timezone = getTimeZone($offset); //return America/New_York