Display formatted date

Discussion in 'PHP' started by jazzdrive3, Dec 6, 2007.

  1. #1
    I trying to display yesterday's date, but for some reason nothing is displaying.

    I have the following:

    <?php
    $yesterday = date('m/d/Y', mktime(0, 0, 0, date("m") , date("d") - 1, date("Y")));
    ?>
    PHP:
    And then:

    <p> Last Updated On: <b><?php echo $yesterday; ?></b></p>
    PHP:
    Thanks for the help!
     
    jazzdrive3, Dec 6, 2007 IP
  2. tonybogs

    tonybogs Peon

    Messages:
    462
    Likes Received:
    13
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Wowzers, lets make it a little simpler for you :)

    $yesterday = date("F j, Y, g:i a", strtotime("-1 day"));
    
    echo $yesterday;
    PHP:
     
    tonybogs, Dec 6, 2007 IP
  3. Kaizoku

    Kaizoku Well-Known Member

    Messages:
    1,261
    Likes Received:
    20
    Best Answers:
    1
    Trophy Points:
    105
    #3
    Even simplier

    
    <?php
    $yesterday = date("m/d/Y", time() - 86400);
    echo "<p> Last Updated On: <b>" . $yesterday . "</b></p>";
    ?>
    
    Code (php):
     
    Kaizoku, Dec 6, 2007 IP
  4. jazzdrive3

    jazzdrive3 Well-Known Member

    Messages:
    122
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    121
    #4
    Well I'm all for simplification.

    Thanks!
     
    jazzdrive3, Dec 7, 2007 IP