Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Как вычесть N дней из даты Добавлено: 13.07.11 16:04  

Автор вопроса:  fifa36
Как вычесть N дней из даты

так не работает:


dim date1 as dateandtime, date2 as dateandtime

dim N as long: N=100
date1 = #1/5/2044#
date2 = date2-N

Ответить

  Ответы Всего ответов: 8  

Номер ответа: 1
Автор ответа:
 Daniel



ICQ: 610950440 

Вопросов: 12
Ответов: 45
 Web-сайт: smallsoft.ucoz.com
 Профиль | | #1
Добавлено: 13.07.11 16:09
В чем ошибка?

  1.  
  2. ...
  3. Dim N as Date = ...
  4. ...


Поясняю, пиши в дате, а не в типе Long.

Ответить

Номер ответа: 2
Автор ответа:
 DimBi



Вопросов: 15
Ответов: 55
 Профиль | | #2 Добавлено: 16.07.11 02:46
думаю так:

 Dim date1 As Date
        Dim date2 As Date
        Dim n As Long = -100

        date1 = #4/15/2011#
        date2 = DateAdd(Microsoft.VisualBasic.DateInterval.Day, n, date1)

        Label1.Text = date1.ToString
        Label2.Text = date2.ToString

Ответить

Номер ответа: 3
Автор ответа:
 fifa36



Вопросов: 33
Ответов: 116
 Профиль | | #3 Добавлено: 20.07.11 13:16
понял, спасибо!

Ответить

Номер ответа: 4
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #4 Добавлено: 20.07.11 15:18
DimBi пишет:
думаю так:
ты думаешь неправильно.
Правильно было бы использовать DateTime и TimSan

Ответить

Номер ответа: 5
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #5 Добавлено: 20.07.11 15:18
DimBi пишет:
думаю так:
ты думаешь неправильно.
Правильно было бы использовать DateTime и TimeSpan

Ответить

Номер ответа: 6
Автор ответа:
 fifa36



Вопросов: 33
Ответов: 116
 Профиль | | #6 Добавлено: 20.07.11 18:54
source]date2.AddDays(-100)[
[/source]

Ответить

Номер ответа: 7
Автор ответа:
 fifa36



Вопросов: 33
Ответов: 116
 Профиль | | #7 Добавлено: 20.07.11 18:54
  1.  
  2. date2.AddDays(-100)

Ответить

Номер ответа: 8
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #8 Добавлено: 25.07.11 01:48
+1

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам