Пятница, 29 Марта 2024, 10:10

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » Скриптовые языки программирования » Время на PHP (PHP)
Время на PHP
dima9595Дата: Понедельник, 11 Августа 2014, 18:55 | Сообщение # 1
почти ветеран
Сейчас нет на сайте
Всем привет. Вот допиливаю систему регистрации для своего проекта. Для дополнительной защиты решил написать систему активации. Планировалось следующем образом:
При регистрации создаётся (пропустим саму регистрацию) в бд ключ активации, время регистрации в формате, например, 1407768054 (time() в php) и время, до которого можно и нужно регаться (оно тоже похоже на 1407768054), но плюс ~10 дней. Так вот, как к нынешней дате добавить, например, 10 дней?

Уж извините за такой нубский вопрос, просто до этого ни разу не использовал функции с временем...только date()...


vanvanichДата: Понедельник, 11 Августа 2014, 19:05 | Сообщение # 2
почетный гость
Сейчас нет на сайте
Все тут элементарно .
Функция возвращает количество секунд прошедших с начала эпохи Unix - то есть с первого января 1970 года .
10 дней будет time()+3600*24*10 .
dima9595Дата: Понедельник, 11 Августа 2014, 20:00 | Сообщение # 3
почти ветеран
Сейчас нет на сайте
vanvanich, спасибо! будем'с тестировать)

Snake174Дата: Понедельник, 18 Августа 2014, 06:13 | Сообщение # 4
участник
Сейчас нет на сайте
Код

$d = new DateTime( $time() );
$d->modify("+10 day");
$newDate = $d->format("Y-m-d");


Не следует обманывать инспектора
Pipmak Assistant
Love2D Exporter
Love2D-Helpers
Old Consoles Games
Форум игроделов » Программирование » Скриптовые языки программирования » Время на PHP (PHP)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг