Date & Time
MySQL
MAKEDATE
Membuat DATE dari tahun dan hari dalam tahun (1-366). Return tanggal yang sesuai.
Tipe hasil:
DATEDiperbarui: 7 Jan 2026Syntax
SQL
MAKEDATE(year, day_of_year)Parameter
yearINTwajib
Tahun
day_of_yearINTwajib
Hari dalam tahun (1-366)
Contoh Penggunaan
Create Date from Day of Year
SQL
1 SELECT MAKEDATE(2024, 1) AS first_day;
Hari ke-1 tahun 2024.
Hasil
first_day: 2024-01-01
Mid Year Date
SQL
1 SELECT MAKEDATE(2024, 182) AS mid_year;
Hari ke-182 tahun 2024 (sekitar Juli).
Hasil
mid_year: 2024-06-30
Convert Julian Date
SQL
1 SELECT MAKEDATE(YEAR(CURDATE()), julian_day) AS actual_date 2 FROM julian_dates;
Konversi Julian day ke actual date.
Hasil
(converted dates)