AlecTBM Skrevet 31. august 2009 Del Skrevet 31. august 2009 Bortsett fra at gmdate() viser GMT uansett. Hva slags forskjeller er det? Er det noen fordeler å bruke det? Har en ganske stor site her der utviklerne har av en eller annen grunn bestemt seg for å bruke gmdate() istedenfor date(), dette irriterer meg grenseløst fordi jeg ikke kan knytte servern opp mot en ntp server. Og ettersom at gmdate har blitt brukt på nesten samtlige sider, så kan det bli en artig opplevelse å endre alt. Derfor lurer jeg egentlig på om det er noen fordeler å bruke gmdate() framfor date() Lenke til kommentar
Chau Skrevet 31. august 2009 Del Skrevet 31. august 2009 (endret) Description string gmdate ( string $format [, int $timestamp ] ) Identical to the date() function except that the time returned is Greenwich Mean Time (GMT). Eksempel: <?php echo("Resultat med date():<br />"); echo(date("l") . "<br />"); echo(date("l dS \of F Y h:i:s A") . "<br />"); echo("Oct 3,1975 was on a ".date("l", mktime(0,0,0,10,3,1975))."<br />"); echo(date(DATE_RFC822) . "<br />"); echo(date(DATE_ATOM,mktime(0,0,0,10,3,1975)) . "<br /><br />"); echo("Resultat med gmdate():<br />"); echo(gmdate("l") . "<br />"); echo(gmdate("l dS \of F Y h:i:s A") . "<br />"); echo("Oct 3,1975 was on a ".gmdate("l", mktime(0,0,0,10,3,1975))."<br />"); echo(gmdate(DATE_RFC822) . "<br />"); echo(gmdate(DATE_ATOM,mktime(0,0,0,10,3,1975)) . "<br />"); ?> Resultat med date(): Tuesday Tuesday 24th of January 2006 02:41:22 PM Oct 3,1975 was on a Friday Tue, 24 Jan 2006 14:41:22 CET 1975-10-03T00:00:00+0100 Resultat med gmdate(): Tuesday Tuesday 24th of January 2006 01:41:22 PM Oct 3,1975 was on a Thursday Tue, 24 Jan 2006 13:41:22 GMT 1975-10-02T23:00:00+0000 Endret 31. august 2009 av yukomato Lenke til kommentar
AlecTBM Skrevet 31. august 2009 Forfatter Del Skrevet 31. august 2009 Som jeg sa, gmdate() gir GMT Men det er den eneste forskjellen jeg har funnet. Jeg lurer på om det er noen ANDRE forskjeller, evt fordeler med gmdate() Lenke til kommentar
Ståle Skrevet 31. august 2009 Del Skrevet 31. august 2009 Hvis php.net sier det ikke er andre forskjeller. Så tror jeg dem. Lenke til kommentar
AlecTBM Skrevet 31. august 2009 Forfatter Del Skrevet 31. august 2009 Nettopp ja Ville bare sjekke for sikkerhets skyld. Ønsk meg lykke til med å finne hver eneste gmdate. Umulig å vise rett tid uten ntp server Lenke til kommentar
Mats Danielsen Skrevet 31. august 2009 Del Skrevet 31. august 2009 Nettopp jaVille bare sjekke for sikkerhets skyld. Ønsk meg lykke til med å finne hver eneste gmdate. Umulig å vise rett tid uten ntp server "Ctrl + F" - "Replace all" Lenke til kommentar
AlecTBM Skrevet 31. august 2009 Forfatter Del Skrevet 31. august 2009 Det funker fint i en fil ja Men her snakker vi rundt 100 filer, om ikke mer Lenke til kommentar
JohndoeMAKT Skrevet 31. august 2009 Del Skrevet 31. august 2009 Da kan du vel bruke "replace in files". Lenke til kommentar
AlecTBM Skrevet 31. august 2009 Forfatter Del Skrevet 31. august 2009 Jojo går jo ann Får se på det senere, orker ikke nå Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå