Cara Menggunakan Fungsi date_modify() di PHP

Cara Menggunakan Fungsi Date Modify Di Php



Itu date_modify() adalah fungsi PHP bawaan yang digunakan untuk mengubah nilai tanggal/waktu dari objek tanggal. Fungsi ini merupakan bagian dari Tanggal Waktu kelas dan digunakan untuk menambah atau mengurangi interval tertentu dari objek tanggal. Objek tanggal dibuat menggunakan Tanggal Waktu kelas dalam PHP. Itu date_modify() fungsi kemudian digunakan untuk memodifikasi objek-objek ini dengan menambahkan atau mengurangi interval waktu tertentu.

Sintaks untuk fungsi date_modify() di PHP

Sintaks dari date_modify() fungsi dalam PHP diberikan di bawah ini.

date_modify ( Tanggal Waktu $objek , rangkaian $ubah )

Dibutuhkan dua parameter:







  • $objek: A 'Tanggal Waktu' objek yang ingin Anda ubah.
  • $ubah: String yang mewakili modifikasi yang Anda inginkan pada tanggal/waktu atau objek.

Nilai Pengembalian

Itu date_modify() fungsi mengembalikan yang dimodifikasi Tanggal Waktu obyek.



Cara Menggunakan Fungsi date_modify() di PHP

Berikut ini adalah beberapa kegunaan dari date_modify() fungsi dalam PHP.



1: Penggunaan Dasar

Penggunaan dasar dari date_modify() fungsi melibatkan melewati Tanggal Waktu objek dan string yang menentukan modifikasi.







$tanggal = baru Tanggal Waktu ( '12-03-2023' ) ;

gema $tanggal -> format ( 'Y-m-d' ) . ' \N ' ;

date_modify ( $tanggal , '+3 hari' ) ;

gema $tanggal -> format ( 'Y-m-d' ) . ' \N ' ;

?>

Kode di atas menghasilkan a Tanggal Waktu objek dengan tanggal 12-03-2023 sebagai nilai pertamanya. Tanggal yang diubah kemudian dicetak menggunakan “Y-m-d” format setelah disesuaikan menggunakan date_modify() berfungsi untuk menambah 3 hari. Tanggal baru kemudian dicetak menggunakan tanggal->format fungsi.



2: Menggabungkan Beberapa Modifikasi

Itu date_modify() fungsi memungkinkan untuk menggabungkan beberapa modifikasi dalam satu operasi. Misalkan kita ingin mengurangi 1 bulan dan 10 hari dari tanggal tertentu.



$tanggal = baru Tanggal Waktu ( '12-03-2023' ) ;

date_modify ( $tanggal , '-2 bulan -3 hari' ) ;

gema $tanggal -> format ( 'Y-m-d' ) ;

?>

Dalam kode di atas, kami menghasilkan a Tanggal Waktu objek yang mewakili tanggal 12-03-2023 . Kami kemudian menggunakan date_modify() fungsi dengan modifikasi '-2 bulan -3 hari' untuk mengurangi 2 bulan dan 3 hari dari tanggal.

3: Mengatur Tanggal dan Waktu Tertentu

Kita juga bisa menggunakan date_modify() berfungsi untuk menetapkan nilai tanggal dan waktu tertentu untuk objek tanggal. Misalnya, jika kita ingin menetapkan tanggal menjadi 1 Januari 2022, kita dapat melakukannya dengan cara berikut:



$tanggal = baru Tanggal Waktu ( '15-06-2023' ) ;

date_modify ( $tanggal , '01-01-2022' ) ;

gema $tanggal -> format ( 'Y-m-d \N ' ) ;

?>

Tanggal 15-06-2023 diwakili oleh a Tanggal Waktu objek yang dibuat oleh kode ini. Rangkaian modifikasi “01-01-2022” kemudian digunakan untuk mencoba mengubah tanggal. Tanggal aslinya “15-06-2023” kemudian diformat dan dicetak.

Ini menetapkan tanggal objek tanggal ke 1 Januari 2022.

Kami juga dapat menetapkan nilai waktu tertentu untuk objek tanggal menggunakan date_modify() fungsi. Misalnya, jika kita ingin mengatur waktu 12:30 , kita dapat melakukannya dengan cara berikut:



$tanggal = baru Tanggal Waktu ( '15-06-2023' ) ;

date_modify ( $tanggal , '12:30 siang' ) ;

gema $tanggal -> format ( 'Y-m-d H:i:s' ) ;

?>

Ini menyetel waktu objek tanggal ke 12:30 siang.

4: Membuat Format Tertentu

Aplikasi lain yang berguna dari date_modify() fungsinya adalah dalam membuat format tanggal/waktu tertentu. Kita dapat menggunakan fungsi ini untuk memformat objek tanggal dalam format apapun yang kita inginkan. Misalnya, jika kita ingin memformat objek tanggal sebagai “YYYY-MM-DD” , kita dapat melakukannya sebagai berikut:



$tanggal = baru Tanggal Waktu ( '15-06-2023' ) ;

date_modify ( $tanggal , '12-02-2022' ) ;

gema $tanggal -> format ( 'd-m-y' ) ;

?>

Ini akan memformat objek tanggal sebagai 12-02-2022 . Demikian pula, kita dapat memformat objek tanggal dalam format apa pun yang kita inginkan dengan menentukan string format yang sesuai di file format() fungsi.

Kesimpulan

Itu date_modify() fungsi dalam PHP digunakan untuk mengubah nilai tanggal/waktu dari objek tanggal. Ini dapat digunakan untuk mengatur tanggal dan waktu tertentu, menggabungkan beberapa modifikasi dalam suatu fungsi, atau membuat format khusus untuk tanggal atau waktu dalam suatu fungsi. Panduan ini mendemonstrasikan berbagai kasus penggunaan dari date_modify() fungsi yang membantu pengguna memahami cara kerja fungsi ini.