Kazi date_interval_create_from_date_string

Kazi date_interval_create_from_date_string inabadilisha maelezo ya mfuatano wa muda kuwa kitu chenye tarehe. Kitu hiki kinaweza kutumika kwa kazi date_add na date_sub. Mfuatano wa muda hutumia lugha ya asili kubainisha kipindi.

Syntaxi

phpdate_interval_create_from_date_string(string $time);

Mfano

Tuunde muda wa siku 2 na masaa 6:

php<?php
  $interval = date_interval_create_from_date_string('2 days + 6 hours');
  print_r($interval);
?>

Matokeo ya kutekeleza kificho:

phpDateInterval Object
(
  [d] => 2
  [h] => 6
)

Mfano

Tuunde muda tata (mwezi 1, wiki 2 na siku 3):

php<?php
  $interval = date_interval_create_from_date_string('1 month + 2 weeks + 3 days');
  print_r($interval);
?>

Matokeo ya kutekeleza kificho:

phpDateInterval Object
(
  [m] => 1
  [d] => 17
)

Miundo Inayosaidiwa

Kazi inaelewa vitengo vifuatavyo vya kipimo:

Angalia pia

  • kazi date_add,
    ambayo huongeza muda kwenye tarehe
  • kazi date_sub,
    ambayo inatoa muda kutoka kwenye tarehe
  • kazi date_create,
    ambayo inaunda kitu cha DateTime