Fungsi date_create
Fungsi date_create membuat objek
dengan tanggal, yang selanjutnya dapat
dilakukan beberapa operasi. Contohnya,
menambah atau mengurangi selang waktu dari tanggal
dengan bantuan date_modify
atau menampilkan tanggal dalam format lain dengan bantuan
fungsi date_format.
Sintaks
date_create(?string $datetime = "now", ?DateTimeZone $timezone = null): DateTime|false
Contoh
Mari buat objek dengan tanggal tahun 2025,
bulan 12, hari 31:
<?php
$date = date_create('2025-12-31');
echo date_format($date, 'Y-m-d');
?>
Contoh
Mari buat objek dengan tanggal tahun 2025,
bulan 12, hari 31, kemudian
tambahkan padanya 1 hari dan tampilkan dalam
format 'hari.bulan.tahun':
<?php
$date = date_create('2025-12-31');
date_modify($date, '1 day');
echo date_format($date, 'd.m.Y');
?>
Hasil eksekusi kode:
01.01.2026