Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Menukar Tarikh Rentetan kepada MySQL DATE atau Nilai TIMESTAMP?

Bagaimana untuk Menukar Tarikh Rentetan kepada MySQL DATE atau Nilai TIMESTAMP?

Mary-Kate Olsen
Lepaskan: 2024-11-28 02:53:13
asal
363 orang telah melayarinya

How to Convert String Dates to MySQL DATE or TIMESTAMP Values?

Menghuraikan Tarikh dalam MySQL

Soalan:

Bagaimanakah kita boleh menukar perwakilan rentetan bagi tarikh, seperti '15-Dis-09', ke dalam medan TARIKH atau TIMESTAMP yang sah untuk sisipan atau mengemas kini dalam pangkalan data MySQL?

Jawapan:

Untuk menghuraikan rentetan tarikh ke dalam nilai tarikh atau cap waktu MySQL, kita perlu menggunakan fungsi STR_TO_DATE(), yang ialah songsangan bagi fungsi DATE_FORMAT().

STR_TO_DATE() Fungsi:

Fungsi STR_TO_DATE() mengambil dua argumen:

  • str: Rentetan yang mengandungi maklumat tarikh atau masa untuk dihuraikan.
  • format: Rentetan format yang menentukan format tarikh atau masa input rentetan.

Contoh:

Untuk menukar rentetan '15-Dis-09' kepada medan DATE, kita boleh menggunakan pertanyaan berikut:

SELECT STR_TO_DATE('15-Dec-09', '%d-%b-%y') AS date;
Salin selepas log masuk

Rentetan format '%d-%b-%y' menunjukkan bahawa rentetan input adalah dalam format hari-bulan-tahun, dengan dua digit untuk tahun tersebut.

Output:

+------------+
| date       |
+------------+
| 2009-12-15 |
+------------+
1 row in set (0.00 sec)
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Menukar Tarikh Rentetan kepada MySQL DATE atau Nilai TIMESTAMP?. 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