За последние 24 часа нас посетили 52630 программистов и 1803 робота. Сейчас ищут 819 программистов ...

Как прибавить время в php

Тема в разделе "PHP для новичков", создана пользователем R2ndom, 26 янв 2015.

  1. R2ndom

    R2ndom Новичок

    С нами с:
    21 янв 2015
    Сообщения:
    41
    Симпатии:
    0
    Имеется скрипт вывода последних сообщений на сайт с форума посредством получения данных из rss:
    Код (Text):
    1. 
    2. <?
    3. $url = 'http://127.0.0.1/forum/extern.php?action=feed&type=rss';
    4. $rss = simplexml_load_file($url);
    5. foreach ($rss->channel->item as $item) {
    6. $date="Fri, 17 Dec 2010 16:38:57 +0000";
    7.  
    8.  
    9.  
    10. $months=array(
    11. "Jan"=>01,
    12. "Feb"=>02,
    13. "Mar"=>03,
    14. "Apr"=>04,
    15. "May"=>05,
    16. "Jun"=>06,
    17. "Jul"=>07,
    18. "Aug"=>08,
    19. "Sep"=>09,
    20. "Oct"=>10,
    21. "Nov"=>11,
    22. "Dec"=>12
    23. );
    24. $date=explode(" ",$item->pubDate);
    25. $author=explode(" ",$item->author);
    26.  
    27.  
    28. echo '<ul>
    29.                             <li><h3 class="title"><a href='.$item->link.' target="_blank">'.$item->title.'</a></h3>';
    30.  
    31.  
    32. echo '<span class="date"><big>'.$date[1].".".$months[$date[2]].".".$date[3].".".$date[4].'</big></span>';
    33.  
    34. echo '<span class="author"><b><big>'.$author[1].'</big></span></li></ul>';
    35.  
    36. }
    37. ?>
    Подскажите пожалуйста как к получаемому времени прибавить 4 часа?
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  3. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    а еще можно всосать дату как UTC (о чем нам +0000 говорит) а выдать её привязанной к определенному часовому поясу (в данном случае к +0400)
     
  4. R2ndom

    R2ndom Новичок

    С нами с:
    21 янв 2015
    Сообщения:
    41
    Симпатии:
    0
    Можно поподробней, пожалуйста.
     
  5. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
  6. R2ndom

    R2ndom Новичок

    С нами с:
    21 янв 2015
    Сообщения:
    41
    Симпатии:
    0
    Не ругайтесь, я новичек. Гуманитарная помощь не спасла. Помогите примером, пожалуйста.
     
  7. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Приведи пример pubDate
     
  8. R2ndom

    R2ndom Новичок

    С нами с:
    21 янв 2015
    Сообщения:
    41
    Симпатии:
    0
    Sun, 25 Jan 2015 10:26:30 +0000
     
  9. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  10. R2ndom

    R2ndom Новичок

    С нами с:
    21 янв 2015
    Сообщения:
    41
    Симпатии:
    0
    Спасибо