2013年4月7日日曜日

[VB.NET]日付、時間の加減方法について


■日付、時間の加減方法について
  1. Module Module1  
  2.   
  3.     Sub Main()  
  4.   
  5.         Dim DateTimeObj As DateTime = DateTime.ParseExact("2013/01/31""yyyy/MM/dd"Nothing)  
  6.   
  7.         Console.WriteLine("ベースの日時{0}", DateTimeObj.ToString)  
  8.   
  9.         Console.WriteLine("□日付の加減算")  
  10.         Console.WriteLine("1年後 - {0}", DateTimeObj.AddYears(1).ToString)  
  11.         Console.WriteLine("1年前 - {0}", DateTimeObj.AddYears(-1).ToString)  
  12.   
  13.         Console.WriteLine("来月 - {0}", DateTimeObj.AddMonths(1).ToString)  
  14.         Console.WriteLine("先月 - {0}", DateTimeObj.AddMonths(-1).ToString)  
  15.   
  16.         Console.WriteLine("明日 - {0}", DateTimeObj.AddDays(1).ToString)  
  17.         Console.WriteLine("昨日 - {0}", DateTimeObj.AddDays(-1).ToString)  
  18.   
  19.         Console.WriteLine("□時間の加減算")  
  20.         Console.WriteLine("1時間後 - {0}", DateTimeObj.AddHours(1).ToString)  
  21.         Console.WriteLine("1時間前 - {0}", DateTimeObj.AddHours(-1).ToString)  
  22.   
  23.         Console.WriteLine("1分後 - {0}", DateTimeObj.AddMinutes(1).ToString)  
  24.         Console.WriteLine("1分前 - {0}", DateTimeObj.AddMinutes(-1).ToString)  
  25.   
  26.     End Sub  
  27.   
  28. End Module  

0 件のコメント: