Raccoglitore di domande e risposte relative a ScriptCase, il generatore di codice php per lo sviluppo rapido di applicazioni.
Regole del forum
Nel forum è vietato fare pubblicità senza avere l'autorizzazione dello staf di Netspecial.
-
cerelli
- Messaggi: 90
- Iscritto il: 31 gen 2014, 12:23
Messaggio
da cerelli » 09 ott 2014, 16:15
Ciao, come faccio a recuperare data ed ora corrente ?
Ho provato con:
Codice: Seleziona tutto
$date=new DateTime(); //this returns the current date time
$result = $date->format('YmdHis');
setlocale (LC_TIME, "it_IT");
$data = strftime('%Y%m%d-%h%M');
echo $data;
$data1 = date(" - Y-m-d H:i:s");
echo $data1;
Mi viene sempre restituita un'ora sbagliata, 4 ore indietro.
Grazie.
Ultima modifica di
cerelli il 20 ott 2014, 16:10, modificato 1 volta in totale.
-
Fabio
- Messaggi: 449
- Iscritto il: 20 feb 2014, 11:43
Messaggio
da Fabio » 16 ott 2014, 08:31
Dovrebbe bastare
o se la vuoi in formato italiano:
-
cerelli
- Messaggi: 90
- Iscritto il: 31 gen 2014, 12:23
Messaggio
da cerelli » 16 ott 2014, 10:28
Il problema non è il formato, è che non mi prende l'ora corretta, rimane 4 ore indietro.
-
Fabio
- Messaggi: 449
- Iscritto il: 20 feb 2014, 11:43
Messaggio
da Fabio » 17 ott 2014, 19:58
Allora dipende dall'impostazione locale di php impostata sul server.
Va impostata nel file php.ini
-
cerelli
- Messaggi: 90
- Iscritto il: 31 gen 2014, 12:23
Messaggio
da cerelli » 20 ott 2014, 16:10
Sistemato. Ho modificato il file php.ini, che adesso è impostato così:
Codice: Seleziona tutto
[Date]
; Defines the default timezone used by the date functions
; no link please:.net/date.timezone
date.timezone = Europe/Rome
Grazie.
Chi c’è in linea
Visitano il forum: Ahrefs [Bot], Bing [Bot] e 9 ospiti