Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.08.13;
Скачать: CL | DM;

Вниз

Дата и время   Найти похожие ветки 

 
Lkj   (2006-07-25 14:09) [0]

Народ подскажите, есть переменная в которой сидит значение даты и времени, мне нужно в друггую переменнную загнать значение времени которое было 15 минут назад(например). Может вопрос и не туда, потому что не на дельфи пишу, а на VB.net
Спасибо


 
Сергей М. ©   (2006-07-25 14:15) [1]

ПеременнаяВКоторуюНужноЗагнать = ПеременнаяВкоторой СидитДатаИВремя - 15Минут.


 
PSPF2003 ©   (2006-07-25 14:16) [2]

TDateTime ?


 
Lkj   (2006-07-25 14:19) [3]

В том то и дело тчо так не получается, в VB.net нет такого чтобы просто вычесть 15 минут, например чтобы прибавить 15 минут используется:

Vremya=Vremya.addminutes(15)
где Vremya типа DateTime

а мне нужно вычесть


 
Evgeny V ©   (2006-07-25 14:20) [4]

DateTime.Now и DateTime.AddMinutes  например


 
Evgeny V ©   (2006-07-25 14:23) [5]

а мне нужно вычесть

> Lkj   (25.07.06 14:19) [3]


-15 тоже можно


 
Lkj   (2006-07-25 14:23) [6]

мне нужно вычитание!!!:)))


 
Сергей М. ©   (2006-07-25 14:28) [7]

сложение тебе и не предлагают)
Впрочем вычитание - это то же сложение с участием того же операнда, но со знаком "минус"


 
Evgeny V ©   (2006-07-25 14:29) [8]

если добавить отрицательное число, то.......????
На с#, думаю в VB переделаешь  -
MessageBox.Show(DateTime.Now.AddMinutes(-15).ToString(),DateTime.Now.ToString());


 
@!!ex ©   (2006-07-25 14:52) [9]

Хм... Переводишь время в минуты. Вычитаешь.
переводишь обратно. Проблема то в чем?


 
DrPass ©   (2006-07-25 15:33) [10]


> Lkj   (25.07.06 14:19) [3]
> В том то и дело тчо так не получается, в VB.net нет такого
> чтобы просто вычесть 15 минут, например чтобы прибавить
> 15 минут используется:
>
> Vremya=Vremya.addminutes(15)
> где Vremya типа DateTime
>
> а мне нужно вычесть


Я бы убил после такого вопроса


> Хм... Переводишь время в минуты. Вычитаешь.
> переводишь обратно. Проблема то в чем?

А после такого ответа - еще и над трупом полчасика издевался


 
@!!ex ©   (2006-07-25 15:37) [11]

Удалено модератором


 
mr. Lonely ©   (2006-07-25 19:26) [12]


var
 dt: TDateTime;
begin
 dt := Now;
 ShowMessage(DateTimeToStr(dt));
 dt := dt - EncodeTime(0, 15, 0, 0);
 ShowMessage(DateTimeToStr(dt))
end;

:)


 
Степан   (2006-07-25 21:51) [13]

Полностью согласен с DrPass ! :)

Попробуй написать чтото в этом роде:

Vremya=Vremya.addminutes(-15)


 
Loginov Dmitry ©   (2006-07-25 22:16) [14]

NewDate := DateUtils.IncMinute(Date, -15);


 
Loginov Dmitry ©   (2006-07-25 22:17) [15]

> Может вопрос и не туда, потому что не на дельфи пишу, а
> на VB.net


Сорри, невнимательный...


 
Fay ©   (2006-07-26 04:36) [16]

> не на дельфи пишу, а на VB.net
Тогда тебе на SQL.RU. В форум "Oracle", конечно...


 
Джо ©   (2006-07-26 04:45) [17]

> [16] Fay ©   (26.07.06 04:36)
> Тогда тебе на SQL.RU. В форум "Oracle", конечно...

Нет, там в "Oracle" сейчас обсуждают Perl. Автору нужно на http://alenacpp.blogspot.com/, там как раз сейчас VB обсуждают, наверное :)



Страницы: 1 вся ветка

Текущий архив: 2006.08.13;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.041 c
15-1152966794
Кручен-Верчен
2006-07-15 16:33
2006.08.13
Переустановка WINDOWS.


2-1153892180
LexXL
2006-07-26 09:36
2006.08.13
hex


4-1144744035
Grant
2006-04-11 12:27
2006.08.13
Функция ShellExecute


15-1153170253
Strate
2006-07-18 01:04
2006.08.13
Зацените утиль для Total Commander


15-1152709539
oldman
2006-07-12 17:05
2006.08.13
Ультиматум истек - Microsoft оштрафован