дней до нового года - на php

Discussion in 'PHP' started by ufaclub, 22 Dec 2011.

  1. ufaclub

    ufaclub New Member

    Joined:
    13 Jul 2010
    Messages:
    204
    Likes Received:
    0
    Reputations:
    0
    в итоге нужно вывести число

    например если 9 дней то 9
    если 11 то 11

    нужно на php написать скриптик :) ато вручную замучался обновлять на сайте одном :)
     
  2. Axeee

    Axeee Elder - Старейшина

    Joined:
    26 Nov 2008
    Messages:
    286
    Likes Received:
    15
    Reputations:
    0
    $day = '01';
    $month = '01';
    $year = '2012';

    // Вычисление количества дней до заданно дня $number_days = ceil((mktime(0,0,0, $month, $day, $year) - time())/86400);
     
  3. Alexandr II

    Alexandr II -=ImperatoR=-

    Joined:
    28 Dec 2007
    Messages:
    1,067
    Likes Received:
    670
    Reputations:
    87
    гуглов валом таких скриптов) для каждого движка
     
  4. DiDL-Leo

    DiDL-Leo New Member

    Joined:
    21 Dec 2011
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Вот на javascript (тока числа расставь)
     
  5. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,170
    Likes Received:
    1,155
    Reputations:
    202
    PHP:
    echo floor( (strtotime('01.01.'.date('Y')+1) - time()) /60 /60 /24);
    Имхо лучше округлить до меньшего (флур) чем до большего (кеил) ведь ждать осталось 7 дней и немножко часов а не 8 дней полных.
     
    #5 b3, 23 Dec 2011
    Last edited: 26 Dec 2011