Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 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-сайт:  
 Профиль |  | #1
      
Добавлено:  13.07.11 16:09
       
    
       
  
В чем ошибка?
 
    
Поясняю, пиши в дате, а не в типе 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
       
    
       
  
 
    
думаю так:  
Правильно было бы использовать DateTime и TimSan
		
	  
			 
	
		 
    
       
    
Номер ответа: 5 
      
Автор ответа:
 AgentFire
![]()
![]()
![]()
ICQ: 192496851 
Вопросов: 75
Ответов: 3178
      
 Профиль |  | #5
       
Добавлено:  20.07.11 15:18
       
    
       
  
 
    
думаю так:  
Правильно было бы использовать 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
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 8 
      
Автор ответа:
 Artyom
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Разработчик
Вопросов: 130
Ответов: 6602
      
 Профиль |  | #8
       
Добавлено:  25.07.11 01:48
       
    
       
  
+1