Author Topic: Сверка найденной даты с системной  (Read 1068 times)

0 Members and 1 Guest are viewing this topic.

Oklen

  • Зашел в гости
  • *
  • Posts: 6
    • View Profile
Сверка найденной даты с системной
« on: September 19, 2016, 09:14:45 AM »
Здравствуйте. Подскажите, как реализовать сверку даты на сайте (доска объявлений) с системной, в формате "19.09.2016" или "8.02.2020" (без нуля в днях) с условием. Нужно для обновления объявлений.

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Сверка найденной даты с системной
« Reply #1 on: September 19, 2016, 12:06:40 PM »
Смотря какая сверка. Совпадает/не совпадает или раньше/позже.


Oklen

  • Зашел в гости
  • *
  • Posts: 6
    • View Profile
Re: Сверка найденной даты с системной
« Reply #2 on: September 19, 2016, 03:07:08 PM »
Смотря какая сверка. Совпадает/не совпадает или раньше/позже.
Лучше, конечно, раньше/позже - более универсально ;D

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Сверка найденной даты с системной
« Reply #3 on: September 19, 2016, 05:13:42 PM »
Да как угодно.
Загоняем текст-дату в переменную:
Code: (clickermann) [Select]
$dat = "19.09.2016"
Потом можно разобрать в массив:
Code: (clickermann) [Select]
STRSEPARATE($dat, ".", $date)
Ну и всё. В массиве будут
$date[0] = число
$date[1] = месяц
$date[2] = год

Сравниваем в нужных комбинациях с системными переменными
$_date_d     Текущие число
$_date_m    Текущий месяц
$_date_y     Текущий год




Oklen

  • Зашел в гости
  • *
  • Posts: 6
    • View Profile
Re: Сверка найденной даты с системной
« Reply #4 on: September 19, 2016, 10:36:27 PM »
Спасибо огромное.