私のデータベースに保存されている日付と時刻は次のとおりです: - 2017-01-11 10:01:55 私はそれを知っていると同じものを挿入したいが、表示している間、タイムゾーンとして表示したいインドのようなアジア/コルカタのタイムゾーン によって私はタイムゾーンを自動的に変換する方法
date_default_timezone_set('Asia/Kolkata');
$timestamp = date("Y-m-d h:m:i");
を使用しているが、それは表示されませんし、私はそれが自動的にタイムゾーンとディスプレイを検出したタイムゾーンがデフォルトで可能に言及したくない挿入コードの場合に動作しますそれに応じて 助けてください これを試してみてください
date_default_timezone_set('UTC');
no success
。データをUTC時間でデータベースに格納し、次にこのようなユーザのタイムゾーンを取得します。 'var d = new Date(); var timezone = d.getTimezoneOffset(); '次に、タイムゾーンに従って日付を変更します。このリンクを確認するhttp://stackoverflow.com/questions/10087819/convert-date-to-another-timezone-in-javascript#answer- 18612568 –
ウェブ開発で新しくなりそうなJSコードを私に送ることができます – Ghugu
データベースの日付には "フォーマット"がありません(間違っていて、テキストとして保存していない限り)。要点は、タイムゾーンを持っているかどうかと、使用するDBMSに大きく依存しているかどうかです。いずれにしても、2つの全く異なる問題を混乱させていると思います。1)あなたのアプリで日付を操作する方法2)あなたのタイムゾーンを検出してください。 –