Gå til innhold

[Løst]Forskjeller på gmdate() og date()?


Anbefalte innlegg

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
Videoannonse
Annonse

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 av yukomato
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...