сравнение дат

chiffa

Guest
сравнение дат

Всем привет! У меня такой вопрос: может кто подскажет фунцию для сравнивения дат (к примеру эту: 23.06.2004_16:24:17 сравнить с этой:03.07.2004_10:18:42). Мне надо: если первая больше второй на 2 дня (ну или больше), выполяняеть то-то... Зарание спасибо!
 

alpine

Новичок
о!
Теперь ты сам понял почему нужно хранить даты в timestamp!
или еще не понял ?
 

crocodile2u

http://vbolshov.org.ru
1) можно из даты получить timestamp и сравнивать уже timestamp'ы
2) измени формат даты на ггггммддччммсс и сравнивай получившиеся числа.
 

Demiurg

Guest
chiffa
откуда эти даты берутся ?
alpine
угу, для того, что бы они обнавлялись при каждом апдейте.
 

chiffa

Guest
alpine, до понял, понял :)))

-~{}~ 02.07.04 11:28:

Demiurg, одна - текущая, вторая из базы данных

-~{}~ 02.07.04 11:30:

Demiurg, наверное проще если я выложу что мне надо: у архиве есть дата когда был заблокирован доступ к сайту, если текущая дата больше той что в архиве болие чем на два дня доступ открыт. Может есть болие рациональное решение моей проблемы?!
 

alpine

Новичок
Demiurg
>> угу, для того, что бы они обнавлялись при каждом апдейте.
Это уже как поле в базе задашь
 

Фанат

oncle terrible
Команда форума
alpine
ты очень сильно заблуждаешься.
тебе не стоит влезать в этот топик
 

alpine

Новичок
Фанат
>> ты очень сильно заблуждаешься.
это возможно
>> тебе не стоит влезать в этот топик
как раз наоборот!
хочу знать о своих заблуждениях немедленно! чтобы не заблудить еще кого ...

-~{}~ 02.07.04 22:18:

Demiurg
Имелся ввиду тип поля (int)
 

Demiurg

Guest
alpine
для хранения дат в mysql есть спецальный тип, ты же не хранишь int в varchar, хотя можно.
 
Сверху