ホームページ > データベース > mysql チュートリアル > JavaScript の日付時刻を MySQL の日付時刻に変換し、分の調整を処理する方法

JavaScript の日付時刻を MySQL の日付時刻に変換し、分の調整を処理する方法

Mary-Kate Olsen
リリース: 2024-12-01 18:59:11
オリジナル
425 人が閲覧しました

How to Convert JavaScript Date Time to MySQL Datetime and Handle Minute Adjustments?

JavaScript の日付時刻を MySQL の日付時刻に変換する

異なるシステム間で日付と時刻を操作する場合、JavaScript 間で変換できることが不可欠ですMySQL の日時形式。この変換の詳細な解決策は次のとおりです。

MySQL 日時への変換:

JavaScript Date オブジェクトを 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);
ログイン後にコピー

このコードは、MySQL の形式で日時文字列を生成します。

JavaScript Datetime への分数の追加:

JavaScript Date オブジェクトに特定の分数を追加するには、次のコードを使用できます:

date.setMinutes(date.getMinutes() + minutesToAdd);
ログイン後にコピー

MySQL に渡すDatetime:

必要な分数を JavaScript Date オブジェクトに追加したら、最初の変換手順で示したものと同じコードを使用して、それを MySQL 日時文字列に変換できます。

詳細オプション:

タイムゾーンの制御など、より高度な使用例については、ライブラリの使用を検討してください。 Moment.js や Fecha など。以下に例を示します:

// Moment.js
require('moment')().format('YYYY-MM-DD HH:mm:ss');

// Fecha
require('fecha').format('YYYY-MM-DD HH:mm:ss');
ログイン後にコピー

以上がJavaScript の日付時刻を MySQL の日付時刻に変換し、分の調整を処理する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート