私のLaravelアプリケーションは現在、タイムゾーンとしてUTCを使用するように設定されています。これは、created_at
とupdated_at
のようなすべての日付にこれを使用します。ブートストラップdatetimepickerとLaravelタイムゾーン
私のアプリでは、ユーザーがscheduled_at
の日付をBootstrap datetimepickerプラグインを使用して指定できるようなフォームがあります。ここでの問題は、datetimepickerプラグインがmomentjを使用して、ユーザーのローカルタイムゾーンに入力の日付を自動的に表示することです。
私はUTCとして入力した日付を挿入するソリューションを考え出しています。最大のハードルは、現在のタイムゾーンに入力日付を表示し、データベースの挿入前に変換することです。
私はmomentjsを使用してタイムゾーン名を自動的に入力し、その隠しフィールドを使用してCarbonを介して日付をUTCに変換する隠れた入力フィールドを持つことができると考えていました。
これは私が持っている最高のオプションですか?