Отсчет времени.

Тема в разделе "Как сделать...", создана пользователем Sankaboy, 29 июн 2012.

Статус темы:
Закрыта.
  1. Sankaboy

    Sankaboy Постоялец

    Регистр.:
    1 фев 2012
    Сообщения:
    112
    Симпатии:
    3
    Привет! Лето длится 92 дня. Уже прошло 28 дней. Значит прошло примерно 29% лета. Как сделать, чтобы с каждым днем процент увеличивался?
    Можно было бы Кроном и БД, но не тот случай.
     
  2. Doctor_zlo

    Doctor_zlo

    Moderator
    Регистр.:
    25 апр 2008
    Сообщения:
    461
    Симпатии:
    979
    Примерно можно так -
    PHP:
    <?php
    $day 
    date("d");
    $month date("m");
    if (
    $month =="07")
    {
    $day $day+30; }
    elseif(
    $month =="08")
        {
    $day =$day+61;}
    $summer_percent 100/92*$day;
    $summer_percent=round($summer_percent);
    echo 
    "Прошло уже ".$summer_percent."% лета";
    ?>
     
    Sankaboy нравится это.
  3. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.403
    Симпатии:
    1.185


    С датой сложно работать начинающим, но тему переношу туда, где посты не считаются.
     
Статус темы:
Закрыта.