Bagaimana untuk Menukar Setem DateTime MySQL kepada Format Tarikh JavaScript?

Linda Hamilton
Lepaskan: 2024-11-20 03:42:02
asal
362 orang telah melayarinya

How to Convert MySQL DateTime Stamp to JavaScript's Date Format?

Tukar Setem DateTime MySQL kepada Format Tarikh JavaScript

Menukar nilai jenis data datetime MySQL kepada format fungsi JavaScript's Date() boleh dilakukan dengan relatif mudah. Wawasan utama ialah susunan komponen masa dalam cap waktu MySQL sepadan dengan susunan argumen yang diperlukan oleh pembina Date().

Untuk menukar rentetan waktu tarikh MySQL seperti "YYYY-MM-DD HH:MM: SS" kepada objek Tarikh JavaScript, hanya belah rentetan pada sengkang dan titik bertindih:

var t = "2010-06-09 13:12:01".split(/[- :]/);
Salin selepas log masuk

Ini akan memberi anda tatasusunan t dengan elemen yang mewakili [Y, M, D, h, m, s].

Sekarang, gunakan terus setiap elemen daripada t kepada pembina Date():

var d = new Date(Date.UTC(t[0], t[1]-1, t[2], t[3], t[4], t[5]));
Salin selepas log masuk

D yang terhasil akan menjadi a Objek JavaScript Date mewakili nilai datetime MySQL asal.

console.log(d); // Logs "Wed Jun 09 2010 14:12:01 GMT+0100 (BST)"
Salin selepas log masuk

Nota: Ini menganggap bahawa pelayan MySQL anda sedang mengeluarkan tarikh UTC, yang biasanya merupakan tingkah laku lalai. Jika terdapat komponen zon waktu dalam rentetan datetime MySQL, anda mungkin perlu melaraskan penukaran dengan sewajarnya.

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

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan