How to fix date conversion error

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • bandy
    New Member
    • Mar 2010
    • 25

    How to fix date conversion error

    I have a date format: $date = "Sun May 09 20:07:50 +0000 2010";
    I have to convert it into 09-05-2010 this format. I am getting it when i echo like this;

    echo date("d-m-Y", strtotime($date ));

    But problem is when i try to echo it in loop it gives me answer as 31-12-1969

    I am using loop as
    Code:
        foreach($users as $k=>$v)
                    {
                         if($k == 'test')
                         {
                             foreach ($v as $k1=>$v1)
                             {
                                   echo $date1 = date("d-m-Y", strtotime($date));
                             }
                        }
                    }
    Last edited by Niheel; May 29 '10, 11:18 PM. Reason: punctuation grammar
  • zorgi
    Recognized Expert Contributor
    • Mar 2008
    • 431

    #2
    variable $date is not defined

    Comment

    • Markus
      Recognized Expert Expert
      • Jun 2007
      • 6092

      #3
      Works fine for me, bandy. I assume the issue is elsewhere in your code.

      Comment

      • bandy
        New Member
        • Mar 2010
        • 25

        #4
        Originally posted by Markus
        Works fine for me, bandy. I assume the issue is elsewhere in your code.
        Hi,
        Yes Markus, I was not getting input properly, now problem is solved.

        Thanks.

        Comment

        • Markus
          Recognized Expert Expert
          • Jun 2007
          • 6092

          #5
          Okay then, bandy. See you around.

          Comment

          Working...