Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Сравнить 2 даты

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 18.11.2012, 02:02   #1
Заблокирован
 Пехотинец
Аватар для =PaLeTiZaToR=
 
=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса
Регистрация: 02.04.2011
Сообщений: 66
Популярность: 9953
Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
Отправить сообщение для =PaLeTiZaToR= с помощью Skype™
 
По умолчанию Сравнить 2 даты

Помогите пожалуйста сравнить 2 даты.
пробывал так...
Код:
var
D1, D2,t1,t2 : TDateTime;
t1:=strtotime(reg.match[2]); //Получаю с переменной время
 t2:= time; //Получаю текущее время
  D1 := Now; //Получаю текущую дату
   D2 :=strtodate(reg.match[1]); //Получаю с переменной дату 
if datetostr(D1) > datetostr(D2) then
   begin
ляляля
   end

if datetostr(D1) = datetostr(D2) then
 begin
 if t1<=t2 then
 begin
ляляля
 end
Дело в том , что если сегодня (допустим) 20.11.12 а в переменной дата 20.10.12 то сравнивает нормально .. то же самое если дата выше .. но если сейчас 20.11.12 а в переменной 20.10.13, то он показывает что сейчас больше чем в переменной... хотя там 13 год.
  Ответить с цитированием
Старый 18.11.2012, 18:14   #2
 Старший сержант
Аватар для metraz
 
metraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядом
Регистрация: 25.12.2011
Сообщений: 191
Популярность: 5259
Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
Отправить сообщение для metraz с помощью Skype™
 
По умолчанию Re: Сравнить 2 даты

Цитата:
Сообщение от =^PaLeTiZaToR^=Посмотреть сообщение
if datetostr(D1) > datetostr(D2) then begin ляляля end

if d1>d2 then
begin
ляля
end;
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Пользователь сказал cпасибо:
=PaLeTiZaToR= (18.11.2012)
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Базы] Словарь даты рождения FredPerry08 Халява для Читера 2 24.11.2011 09:20
[Статья] Валидируем даты Я убью:Frost:DD Web-программирование и технологии 0 11.06.2011 20:49
[Файл] Для брута. Даты рождения 75-07 гг. EICGoliath Общение и обсуждение 20 27.05.2011 11:40
даты для брута с 70 по 99год. leoleo Общение и обсуждение Perfect World 2 24.04.2010 22:50

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 21:12.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net