Fatal error: Call to undefined method DateTime::diff()

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
ideal
Δημοσιεύσεις: 302
Εγγραφή: 12 Φεβ 2011 16:26

Fatal error: Call to undefined method DateTime::diff()

Δημοσίευση από ideal » 06 Φεβ 2013 09:49

Καλημερα! Προσπαθω να τρεξω τον κωδικα αυτο σε μια σελιδα αλλα μου βγαζει 'Fatal error: Call to undefined method DateTime::diff()'. Διαβασα οτι φταιει η εκδοση php του server μηπως μπορει καποιος να βοηθησει να τρεξει σε εκδοση προηγουμενη της 5.3;

Κώδικας: Επιλογή όλων

$from = date("m/d/Y");
$until = date("m/d/Y");

//Convert to date object so we can compare
$a=new DateTime($from);
$b=new DateTime($until);

//Get days and months difference
$interval = $a->diff($b);
$months = $interval->format('%m'); //This shows the months only.
$days = $interval->format('%d'); //This shows the days only.
$daysDifference = $interval->format("%a"); //This shows the total days.
Δεν μπορούμε να λύσουμε τα προβλήματά μας χρησιμοποιώντας τον ίδιο τρόπο σκέψης που χρησιμοποιήσαμε όταν τα δημιουργήσαμε. -Α. Einstein

Rent a Car


Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες