Metode createFromDateString Kelas DateInterval
Metode statis createFromDateString dari kelas DateInterval mengubah deskripsi string interval waktu menjadi objek DateInterval. Sebagai parameter, metode ini menerima string dengan format tanggal yang dipahami oleh fungsi strtotime. Mengembalikan objek DateInterval atau false jika terjadi error.
Sintaks
DateInterval::createFromDateString(string $datetime): DateInterval|false
Contoh
Buatlah interval 2 hari:
<?php
$interval = DateInterval::createFromDateString('2 days');
print_r($interval);
?>
Hasil eksekusi kode:
DateInterval Object
(
[d] => 2
[h] => 0
[i] => 0
[s] => 0
...
)
Contoh
Buatlah interval 1 bulan dan 5 hari:
<?php
$interval = DateInterval::createFromDateString('1 month + 5 days');
print_r($interval);
?>
Hasil eksekusi kode:
DateInterval Object
(
[m] => 1
[d] => 5
[h] => 0
[i] => 0
[s] => 0
...
)
Contoh
Buatlah interval 3 jam dan 30 menit:
<?php
$interval = DateInterval::createFromDateString('3 hours + 30 minutes');
print_r($interval);
?>
Hasil eksekusi kode:
DateInterval Object
(
[h] => 3
[i] => 30
[s] => 0
...
)
Lihat Juga
-
kelas
DateInterval,
yang merepresentasikan interval waktu -
fungsi
strtotime,
yang mengubah deskripsi tekstual tanggal menjadi stempel waktu -
kelas
DateTime,
yang bekerja dengan tanggal dan waktu