Συνάρτηση date_create

Η συνάρτηση date_create δημιουργεί ένα αντικείμενο με ημερομηνία, με το οποίο μπορούν στη συνέχεια να εκτελεστούν ορισμένες λειτουργίες. Για παράδειγμα, να προστεθεί ή να αφαιρεθεί ένα διάστημα από την ημερομηνία με τη βοήθεια της date_modify ή να εμφανιστεί η ημερομηνία σε άλλη μορφή με τη βοήθεια της συνάρτησης date_format.

Σύνταξη

phpdate_create(?string $datetime = "now", ?DateTimeZone $timezone = null): DateTime|false

Παράδειγμα

Ας δημιουργήσουμε ένα αντικείμενο με ημερομηνία για το 2025 έτος, 12 μήνα, 31 ημέρα:

php<?php
  $date = date_create('2025-12-31');
  echo date_format($date, 'Y-m-d');
?>

Παράδειγμα

Ας δημιουργήσουμε ένα αντικείμενο με ημερομηνία για το 2025 έτος, 12 μήνα, 31 ημέρα, στη συνέχεια να προσθέσουμε σε αυτή 1 ημέρα και να την εμφανίσουμε σε μορφή 'ημέρα.μήνας.έτος':

php<?php
  $date = date_create('2025-12-31');
  
  date_modify($date, '1 day');
  echo date_format($date, 'd.m.Y');
?>

Αποτέλεσμα εκτέλεσης κώδικα:

php01.01.2026