[php] ziua pe server intre 00-01
Last Updated: Jan 21 2017 00:42, Started by
colombo2003
, Jan 20 2017 01:11
·
0
#1
Posted 20 January 2017 - 01:11
<?php $data = date("d-m-Y"); echo $data; echo "<br>"; $time = date('H:i:s', time()); // am incercat si cu date('H:i:s', time() + date('Z')); echo $time; ?> Se intampla urmatoarea ciudatenie pe un server: intre ora 00 si 01 (pret numai de o ora, fix la miezul noptii), scriptul de mai sus imi returneaza ca data (zi) ziua de ieri. Dupa ora 01 si pana la ora 00, ziua este corecta (cea curenta). Ce pot face pentru a remedia? Multumesc |
#2
Posted 20 January 2017 - 01:52
pare sa fie o problema cu gmt ul.
zona de timp de exemplu romania e in zona gmt +2 acum, cum sa rezolvi... habar nu am, nu cunosc deloc php. Dar ora o afiseaza corect? serverul acela e din romania? e setata corect ora, data si zona de timp pe acel server? Edited by Daniel2222, 20 January 2017 - 02:03. |
#3
Posted 20 January 2017 - 02:11
Serverul e din Romania (Bucuresti chiar), dar nu stiu cum a fost setat (si nu am acces direct la el, decat ca si host)
Update: acum (intre 01 - 00) ziua este corecta, dar vad ca ora este cu o ora in urma...!!! |
#4
Posted 20 January 2017 - 06:43
#5
Posted 20 January 2017 - 11:19
Mai exact ai nevoie de linia asta inainte de a folosi data/ora:
date_default_timezone_set("Europe/Bucharest"); |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users