E cosa devo fare per usare l ora solare ? Devo implementare il time zone ! Quindi mi uscirebbe il risultato con un ora avanti !
E cosa devo fare per usare l ora solare ? Devo implementare il time zone ! Quindi mi uscirebbe il risultato con un ora avanti !
Non è tanto importante saper fare,quanto ad avere voglia d imparare .
No, ti esce l'ora attuale corretta.
Ti dice solo che tipo di orario è impostato sul server.
Fa
echo date('H:i:s',time());
e poi guarda il tuo orologio, l'ora è uguale?
Ciao si l ora e uguale! Però se nel lavoro che sto facendo imposto il timezone +3600 mi stampa l ora con un ora avanti a l ora del server !
Non è tanto importante saper fare,quanto ad avere voglia d imparare .
E grazie, se fai +3600 ovvio che ti dice un'ora in più, 3600 secondi sono esattamente un'ora.
Scusa la mia ignoranza ma anche un forum da la possibilità di settare il timezone , quindi una volta settato l ora rimane identica
Non è tanto importante saper fare,quanto ad avere voglia d imparare .
Ma questo se ti colleghi da un posto che ha un fuso orario diverso da dove si trova il server, se sei sullo stesso fuso orario e ne scegli un altro (ciò che stai facendo tu) ti sballa l'ora.
vero ! dovrei trovare una soluzione del tipo se sono in locale non deve funzionare anche se il problema potrebbe succedere in qualsiasi server che ha lo stesso orario !
Non è tanto importante saper fare,quanto ad avere voglia d imparare .
che ne pensi di una funzione di questo tipo!se e uno usa il tempo locale quindi niente timezone !Codice PHP:
if(date("I")==1){
return date("j F Y g:i:s a" , time() ) ;
}else{
return date("j F Y g:i:s a" , time()+3600 ) ;
}
Non è tanto importante saper fare,quanto ad avere voglia d imparare .
Ma dipende che cosa devi fare, non puoi fare così, devi sapere se chi si collega è in un posto dove si usa l'ora legale o no e quante ore di differenza ci sono, per questo per esempio i forum ti fanno scegliere il tuo fuso orario, poi secondo ciò che hai scelto si regolano sulle operazioni da fare sull'orario del server per mostrarti l'ora corrispondente alla tua.
Se consideri solo connessioni dallo stesso fuso orario del server non devi fare niente.
si e vero e troppo elementare ! tu come faresti?
Non è tanto importante saper fare,quanto ad avere voglia d imparare .