Artikel ini berisi daftar lengkap fungsi tanggal dan waktu bawaan MariaDB.
Berikut ini adalah daftar fungsi tanggal dan waktu yang tersedia di MariaDB. Klik setiap nama fungsi untuk melihat penjelasan fungsi, sintaks, dan contohnya.
Nama | Deskripsi |
---|---|
ADDDATE() | Menambahkan nilai waktu (interval) ke nilai tanggal. |
ADD_MONTHS() | Menambahkan jumlah bulan tertentu ke tanggal tertentu. |
ADDTIME() | Menambahkan waktu ke nilai waktu. |
CONVERT_TZ() | Mengonversi dari satu zona waktu ke zona waktu lainnya. |
CURDATE() | Mengembalikan tanggal saat ini. |
CURRENT_DATE() CURRENT_DATE | Sinonim untuk CURDATE() . |
CURRENT_TIME() CURRENT_TIME | Sinonim untuk CURTIME() . |
CURRENT_TIMESTAMP() CURRENT_TIMESTAMP | Sinonim untuk NOW() . |
CURTIME() | Mengembalikan waktu saat ini. |
DATE() | Mengekstrak bagian tanggal dari ekspresi tanggal atau waktu. |
DATE_ADD() | Menambahkan nilai waktu (interval) ke nilai tanggal. |
DATE_FORMAT() | Memformat tanggal yang ditentukan seperti yang ditentukan. |
DATE_SUB() | Mengurangi nilai waktu (interval) dari tanggal. |
DATEDIFF() | Mengembalikan selisih antara dua tanggal (mengurangi satu tanggal dari tanggal lainnya). |
DAY() | Sinonim untuk DAYOFMONTH() . |
DAYNAME() | Mengembalikan nama hari kerja dari tanggal tertentu. |
DAYOFMONTH() | Mengembalikan hari dalam sebulan (0-31) dari tanggal tertentu. |
DAYOFWEEK() | Mengembalikan indeks hari kerja dari tanggal tertentu. |
DAYOFYEAR() | Mengembalikan hari dalam setahun (1-366) dari tanggal tertentu. |
EXTRACT() | Mengekstrak bagian tanggal dari tanggal tertentu. |
FROM_DAYS() | Mengembalikan tanggal, berdasarkan jumlah hari tertentu dari awal kalender standar (0000-00-00). |
FROM_UNIXTIME() | Memformat stempel waktu Unix sebagai tanggal. |
GET_FORMAT() | Mengembalikan string format tanggal berdasarkan argumen input. |
HOUR() | Mengekstrak jam dari waktu atau ekspresi datetime tertentu. |
LAST_DAY() | Mengembalikan hari terakhir bulan itu dari argumen tanggalnya. |
LOCALTIME() LOCALTIME | Sinonim untuk NOW() . |
LOCALTIMESTAMP LOCALTIMESTAMP() | Sinonim untuk NOW() . |
MAKEDATE() | Membuat tanggal dari tahun dan hari dalam setahun. |
MAKETIME() | Membuat waktu dari jam, menit, detik. |
MICROSECOND() | Mengekstrak mikrodetik dari waktu atau ekspresi datetime tertentu. |
MINUTE() | Mengekstrak menit dari waktu tertentu atau ekspresi datetime. |
MONTH() | Mengekstrak bulan dari tanggal tertentu. |
MONTHNAME() | Mengekstrak nama bulan dari tanggal tertentu. |
NOW() | Mengembalikan tanggal dan waktu saat ini. |
PERIOD_ADD() | Menambahkan periode ke nilai tahun-bulan. |
PERIOD_DIFF() | Mengembalikan jumlah bulan antar periode. |
QUARTER() | Mengembalikan seperempat dari ekspresi tanggal tertentu. |
SEC_TO_TIME() | Mengonversi detik ke format 'jj:mm:dd'. |
SECOND() | Mengembalikan detik (0-59) dari waktu atau ekspresi datetime tertentu. |
STR_TO_DATE() | Mengonversi string menjadi nilai tanggal, waktu, atau waktu, berdasarkan string format tertentu. |
SUBDATE() | Mengurangi jumlah dari tanggal tertentu. Sinonim untuk DATE_SUB() ketika dipanggil dengan tiga argumen. |
SUBTIME() | Mengurangi nilai waktu dari nilai waktu lain. |
SYSDATE() | Mengembalikan waktu saat fungsi dijalankan. |
TIME() | Mengekstrak bagian waktu dari ekspresi waktu atau datetime, dan mengembalikannya sebagai string. |
TIME_FORMAT() | Memformat nilai waktu sesuai dengan string format yang diberikan. |
TIME_TO_SEC() | Mengembalikan argumen waktu yang dikonversi ke detik. |
TIMEDIFF() | Mengembalikan perbedaan antara dua nilai waktu atau tanggal waktu. Ini mengurangi kedua kalinya dari yang pertama. |
TIMESTAMP() | Dengan satu argumen, fungsi ini mengembalikan ekspresi tanggal atau datetime sebagai nilai datetime. Dengan dua argumen, ia menambahkan argumen waktu ke argumen tanggal atau datetime, lalu mengembalikan nilai datetime yang dihasilkan. |
TIMESTAMPADD() | Menambahkan interval ke ekspresi datetime. |
TIMESTAMPDIFF() | Mengembalikan perbedaan antara dua ekspresi datetime, berdasarkan unit tertentu. |
TO_DAYS() | Mengembalikan argumen tanggal yang dikonversi menjadi hari. |
TO_SECONDS() | Mengembalikan tanggal atau argumen datetime yang dikonversi ke detik sejak Tahun 0. |
UNIX_TIMESTAMP() | Mengembalikan stempel waktu Unix. |
UTC_DATE() | Mengembalikan tanggal UTC saat ini. |
UTC_TIME() | Mengembalikan waktu UTC saat ini. |
UTC_TIMESTAMP() | Mengembalikan tanggal dan waktu UTC saat ini. |
WEEK() | Mengembalikan nomor minggu dari tanggal atau ekspresi datetime tertentu. |
WEEKDAY() | Mengembalikan indeks hari kerja dari ekspresi tanggal atau waktu tertentu. |
WEEKOFYEAR() | Mengembalikan minggu kalender dari tanggal (1-53) dari tanggal atau ekspresi datetime tertentu. |
YEAR() | Mengembalikan tahun dari tanggal atau ekspresi datetime tertentu. |
YEARWEEK() | Mengembalikan tahun dan minggu dari tanggal atau ekspresi datetime tertentu. |