Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Menukar Tarikh dan Masa JavaScript kepada MySQL DateTime?

Bagaimana untuk Menukar Tarikh dan Masa JavaScript kepada MySQL DateTime?

Barbara Streisand
Barbara Streisandasal
2024-12-03 22:18:10896semak imbas

How to Convert JavaScript Date and Time to MySQL DateTime?

Cara Menukar Masa Tarikh JavaScript kepada Waktu Tarikh MySQL

Menukar masa tarikh JavaScript kepada waktu tarikh MySQL ialah tugas biasa dalam pembangunan web. Berikut ialah beberapa cara untuk melakukannya:

1. Menggunakan kaedah Date.toISOString():

Kaedah Date.toISOString() mengembalikan perwakilan rentetan tarikh dan masa dalam format ISO 8601. Format ini serasi dengan jenis data waktu tarikh MySQL.

var date = new Date();
var mysqlDatetime = date.toISOString().slice(0, 19).replace('T', ' ');

2. Menggunakan perpustakaan Moment.js:

Moment.js ialah perpustakaan JavaScript yang popular untuk mengendalikan tarikh dan masa. Ia menyediakan cara yang mudah untuk menukar masa tarikh JavaScript kepada masa tarikh MySQL.

require('moment')(); // Import Moment.js
var date = moment();
var mysqlDatetime = date.format('YYYY-MM-DD HH:mm:ss');

3. Menambah minit pada masa tarikh JavaScript:

Untuk menambah bilangan minit tertentu pada masa tarikh JavaScript sebelum menukarnya kepada waktu tarikh MySQL, gunakan kaedah setMinutes().

date.setMinutes(date.getMinutes() + 30);

Ini akan menambah 30 minit pada objek tarikh. Anda kemudiannya boleh menggunakan mana-mana kaedah di atas untuk menukarnya kepada waktu tarikh MySQL.

Atas ialah kandungan terperinci Bagaimana untuk Menukar Tarikh dan Masa JavaScript kepada MySQL DateTime?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn