JavaScript の日付と時刻を MySQL の日付時刻に変換する
JavaScript や MySQL など、さまざまなテクノロジー間で日付と時刻を操作する場合、次のようになります。互換性のある形式に変換するために必要です。 JS 日付時刻を MySQL 日付時刻に変換するには、次の手順を適用できます。
var date; date = new Date(); date = date.getUTCFullYear() + '-' + ('00' + (date.getUTCMonth()+1)).slice(-2) + '-' + ('00' + date.getUTCDate()).slice(-2) + ' ' + ('00' + date.getUTCHours()).slice(-2) + ':' + ('00' + date.getUTCMinutes()).slice(-2) + ':' + ('00' + date.getUTCSeconds()).slice(-2); console.log(date);
このコード スニペットは、新しい Date オブジェクトを作成し、個々のコンポーネントを抽出し、1 桁の値の先頭にゼロを付けてフォーマットし、次に、それらを MySQL 日時文字列にアセンブルします。
JS 日時を変換する前に特定の分数を JS 日時文字列に追加するには、次のコマンドを使用できます。アプローチ:
date.setMinutes(date.getMinutes() + minutesToAdd);
それに応じて日付を変更したら、上記と同じ変換プロセスを使用できます。あるいは、より簡潔なバージョンを使用することもできます。
new Date().toISOString().slice(0, 19).replace('T', ' ');
タイムゾーンの制御など、より高度なシナリオの場合は、柔軟性と強力な書式設定オプションを実現する momentjs や fecha などのライブラリの使用を検討してください。
以上がJavaScript の日付と時刻を MySQL DATETIME 形式に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。