На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
Дорогие друзья! Поздравляем вас с днём Победы!
msm.ru
Модераторы: Serafim, fatalist
  
    > вычесть день
      есть ли на PHP функция, возвращающую в результате дату, где из текущей вычтили некоторое количество дней?

      просто если писать код вручную, то надо учитывать количество дней в каждом месяце и много чего...
        Посмотри в сторону mktime().
          ExpandedWrap disabled
             
            //from YYYY-MM-DD to timestamp()
            function sqldate2time($date) {
                list($y, $m, $d) = explode('-', $date);
                $res = mktime(0,0,0,$m,$d,$y);
                return($res);
            }//function
             
            //Добавляем (отнимам) к дате указанное кол-во дней
            function add_days($date, $days = 1) {
                $t = sqldate2time($date);
                $t += 86400*$days;
                return(date('Y-m-d', $t));
            }//function


          Возвращает дату в формате YYYY-MM-DD
          1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0195 ]   [ 14 queries used ]   [ Generated: 12.05.24, 15:05 GMT ]