Алгоритм в функции time(); - PHP

Discussion in 'PHP' started by RaiDeRz, 20 Apr 2007.

Thread Status:
Not open for further replies.
  1. RaiDeRz

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

    Joined:
    5 Apr 2007
    Messages:
    121
    Likes Received:
    5
    Reputations:
    0
    Каким алгоритмом можно высчитать сегоднушную дату и время?
     
  2. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,548
    Likes Received:
    1,397
    Reputations:
    612
    date... если я так понял..
     
  3. [dword]

    [dword] Elder - Старейшина

    Joined:
    11 Apr 2007
    Messages:
    109
    Likes Received:
    74
    Reputations:
    40
    Ну да, date() или же microtime() , для более обширного счета (микросекунды).
     
    1 person likes this.
  4. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,194
    Reputations:
    252
    time -- Возвращает текущую метку времени
    date -- Форматирует системную дату/время
    microtime -- Возвращает метку времени с микросекундами
    localtime -- Возвращает системное время
    mktime -- Возвращает метку времени для заданной даты
     
  5. RaiDeRz

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

    Joined:
    5 Apr 2007
    Messages:
    121
    Likes Received:
    5
    Reputations:
    0
    Неее )) мне нужно из готово формата времени функции time переделать как бы в date, но нужно это как то расчитать но как я не знаю
     
  6. je0n

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

    Joined:
    14 May 2006
    Messages:
    345
    Likes Received:
    96
    Reputations:
    41
    RaiDeRz
    Если тебе задали в инстике(школе) написать алгоритм такой, то хз. А вообще я не пойму нах оно тебе надо. Вот так тебе не прокатит?
    PHP:
    <?php
    $time
    =time();
    echo 
    $time."<br>";       //выводит текущую метку времени (кол-вщ сек. с 1.1.1970)
    echo date("d.m.y",$time);   //Выводит сегодняшнюю дату
    ?>
     
    #6 je0n, 21 Apr 2007
    Last edited: 21 Apr 2007
  7. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,194
    Reputations:
    252
    Вообщем ему надо просто:
    PHP:
    <?php
    echo date("d.m.y",time());   //Выводит сегодняшнюю дату 
    echo date("H:i",time());   //Выводит реальное время
    ?>
    Вот и весь алгоритм =)
     
    #7 banned, 21 Apr 2007
    Last edited: 21 Apr 2007
  8. RaiDeRz

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

    Joined:
    5 Apr 2007
    Messages:
    121
    Likes Received:
    5
    Reputations:
    0
    видишь http://freeicq.org мне там по полю добавили надо сделать чтобы нормально работала сортировка, а при комманде order by date, time он не не может сортировать их как нужно по дате и времени, вот я и думал что через time(); будет нормально все сортироваться
     
  9. _Great_

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

    Joined:
    27 Dec 2005
    Messages:
    2,032
    Likes Received:
    1,118
    Reputations:
    1,139
    Если нужно вручную:
    $t = time( );

    1) $r % 60 - секунды
    2) ($r/60) % 60 - минуты
    3) ($r/3600) % 24 - часы
    4) ($r/24*3600) % 365 - дни
    5) ($r/24*3600*365) - года
     
  10. RaiDeRz

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

    Joined:
    5 Apr 2007
    Messages:
    121
    Likes Received:
    5
    Reputations:
    0
    ясно) попробую че нить сделать, но просто хотелось что нить готовое, где он сам вычислит и месяц седнишний и год и т.п.
     
    #10 RaiDeRz, 21 Apr 2007
    Last edited: 21 Apr 2007
  11. RaiDeRz

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

    Joined:
    5 Apr 2007
    Messages:
    121
    Likes Received:
    5
    Reputations:
    0
    Ладно все больше помощи не нужно по этому вопросу )))
     
  12. _Great_

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

    Joined:
    27 Dec 2005
    Messages:
    2,032
    Likes Received:
    1,118
    Reputations:
    1,139
    чтобы вычислил сам - функция date( ) все вычислит.
     
  13. RaiDeRz

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

    Joined:
    5 Apr 2007
    Messages:
    121
    Likes Received:
    5
    Reputations:
    0
    Я имел виду мне нужно было вычислить из функции time именно а не из date
     
  14. _Great_

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

    Joined:
    27 Dec 2005
    Messages:
    2,032
    Likes Received:
    1,118
    Reputations:
    1,139
    ну тогда как я написал. короче, разобрался ты, видимо, закрыто.
     
Thread Status:
Not open for further replies.