Προς το περιεχόμενο

PHP - get_timestamp ?


katina

Προτεινόμενες αναρτήσεις

date_default_timezone_set('Europe/Athens'); 

$date = date('c');

 

// Από PHP5 και πάνω το 'c' μέσα στο date νομίζω. Αλλίως κοπάνατο σκέτο

 

Αυτό είναι κακή ιδέα (επειδή εν δυνάμει αλλάζει το default timezone και επηρεάζει έτσι τα πάντα όλα που ακολουθούν) και επιπλέον δε λειτουργεί για συγκεκριμένο timestamp που έχει στα χέρια του.

 

Αν το default timezone του κάνει τότε απλά 

echo date('c', $timestamp);

Αν δεν του κάνει τότε

$tz = new DateTimeZone('Europe/Athens'); // ή οτιδήποτε άλλο
$date = DateTimeImmutable::createFromFormat('U', $ts)->setTimeZone($tz);

echo $d->format('c');
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...