Help: Date function not returning correct date & time

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Funnyweb

    Help: Date function not returning correct date & time

    I have just notices that the date() function is not returning the correct
    date/time on my "server".

    I am running apache2 on my winxp pro laptop.

    My system clock is set to the correct date, time and timezone, get the
    results returned by date() are 11 hours behind.

    Any ideas what is going wrong?

    Thanks


  • Ken Robinson

    #2
    Re: Help: Date function not returning correct date & time



    Funnyweb wrote:[color=blue]
    > I have just notices that the date() function is not returning the correct
    > date/time on my "server".
    >
    > I am running apache2 on my winxp pro laptop.
    >
    > My system clock is set to the correct date, time and timezone, get the
    > results returned by date() are 11 hours behind.[/color]

    Without seeing a sample of you're code, it is impossible to say what
    might be wrong.

    Ken

    Comment

    • Funnyweb

      #3
      Re: Help: Date function not returning correct date & time


      "Ken Robinson" <kenrbnsn@rbnsn .com> wrote in message
      news:1117247592 .731272.70640@g 43g2000cwa.goog legroups.com...[color=blue]
      >
      >
      > Funnyweb wrote:[color=green]
      >> I have just notices that the date() function is not returning the correct
      >> date/time on my "server".
      >>
      >> I am running apache2 on my winxp pro laptop.
      >>
      >> My system clock is set to the correct date, time and timezone, get the
      >> results returned by date() are 11 hours behind.[/color]
      >
      > Without seeing a sample of you're code, it is impossible to say what
      > might be wrong.
      >
      > Ken
      >[/color]


      There is nothing special about my code. All I do is call the date function.
      For example:

      $today = date("j M Y - H:i:s");

      The result of this call is 11 hours behind my local time. I am in New
      Zealand and the time being returned is what it would currently be in the UK.

      Any ideas?



      Comment

      • mX

        #4
        Re: Help: Date function not returning correct date &amp; time

        Yes, date() returns GMT date by default, I think.

        UK and Portugal (where I live) are placed on the GMT line, that's why
        you are getting that.

        There is a function on php, which returns de date of the server... I'll
        try to look for it.

        Comment

        • Chris Hope

          #5
          Re: Help: Date function not returning correct date &amp; time

          mX wrote:
          [color=blue]
          > Yes, date() returns GMT date by default, I think.
          >
          > UK and Portugal (where I live) are placed on the GMT line, that's why
          > you are getting that.
          >
          > There is a function on php, which returns de date of the server...
          > I'll try to look for it.[/color]

          gmdate() does it in GMT. date() does it in the local time of the server.

          From the manual http://www.php.net/date
          "Returns a string formatted according to the given format string using
          the given integer timestamp or the current local time if no timestamp
          is given."

          --
          Chris Hope | www.electrictoolbox.com | www.linuxcdmall.com

          Comment

          Working...