Manipulasi Tarikh Lanjutan MySQL dengan 'now() 1 day'
Apabila bekerja dengan MySQL, fungsi now() menyediakan tarikh semasa dan masa. Walau bagaimanapun, kadangkala tarikh ini perlu diubah suai untuk memenuhi keperluan khusus. Artikel ini meneroka cara menambah hari tambahan pada hasil now() menggunakan kata kunci INTERVAL.
Dalam MySQL, kata kunci INTERVAL membolehkan anda menentukan tempoh masa untuk menambah atau menolak daripada tarikh tertentu atau nilai masa. Sebagai contoh, untuk menambah 1 hari pada hasil now(), anda boleh menggunakan ungkapan:
NOW() + INTERVAL 1 DAY
Ini akan mengembalikan tarikh dan masa semasa, dengan satu hari ditambah.
Jika anda hanya berminat dengan komponen tarikh, tidak termasuk masa, anda boleh menggunakan fungsi CURDATE. CURDATE mengembalikan tarikh semasa sahaja, membolehkan anda memanipulasinya dengan INTERVAL yang sama:
CURDATE() + INTERVAL 1 DAY
Ungkapan ini akan mengembalikan tarikh semasa dengan satu hari ditambah.
Dengan memahami kata kunci INTERVAL dan kata kuncinya gunakan dengan now() dan CURDATE, anda boleh melaraskan tarikh dan masa dengan mudah untuk memenuhi keperluan pangkalan data anda dalam MySQL.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menambah Hari pada Tarikh dan Masa Semasa dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!