ホームページ >データベース >mysql チュートリアル >JavaScript の日付と時刻を MySQL DATETIME 形式に変換するにはどうすればよいですか?

JavaScript の日付と時刻を MySQL DATETIME 形式に変換するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-15 13:59:25872ブラウズ

How to Convert JavaScript Date and Time to MySQL DATETIME Format?

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。