浅析VB.NET组合时间值

开发 后端
这里介绍VB.NET组合时间值,当你需要从一组特定的部分使VB.NET组合时间值时,你可以加载Date对象的结构器,并给它分配必要的日期/时间部分

VB.NET经过长时间的发展,很多用户都很了解VB.NET组合时间值了,这里我发表一下个人理解,和大家讨论讨论。

当你需要从一组特定的部分使VB.NET组合时间值时,你可以加载Date对象的结构器,并给它分配必要的日期/时间部分。本文说明如何执行这一功能。

VB.NET组合时间值

可以用几种方法让VB.NET组合时间值。列表A说明了几种实现相同功能的方法。
◆***个消息框将显示:dtDate1: 1/2/2007 12:00:00 A.M.
◆第二个消息框将显示:dtDate2: 1/2/2007 12:00:00 A.M.
◆第三个消息框将显示:dtDate3: 2/3/2007 3:01:59 A.M.
◆第四个消息框将显示:dtDate4: 2/3/2007 3:01:59 P.M.

VB.NET组合时间值实例说明

◆要设定变量dtDate1的值,我利用#符号设定日期为1/2/2007。由于没有指定时间,系统会默认将时间分配为12:00:00 A.M.。(如果你指定#1/2/2007 3:59:00 PM#,则指定的时间为3:59:00 P.M。)

◆要设定变量dtDate2的值,我利用Date对象,把它提交给和dtDate1相同的日期值。其结果相同;dtDate1显示的日期和dtDate2的日期完全一样。由于我省略了时间,系统默认设定时间为12:00:00 A.M.。

◆要设定变量dtDate3的值,我提供包括时间在内的完整信息。注意,我使用军用时间,将其设为3:00:00 A.M。

◆要设定变量dtDate4的值,我使用和dtDate3相同的日期和时间,但它的时间设为15:00:00,得到3:00:00 P.M。

  1. Private Sub DateTimeCombination()  
  2.  
  3. Dim dtDate1 As Date = #1/2/2007#  
  4. Dim dtDate2 As New Date(2007, 1, 2)  
  5. Dim dtDate3 As New Date(2007, 2, 3, 3, 1, 59)  
  6. Dim dtDate4 As New Date(2007, 2, 3, 15, 1, 59)  
  7.  
  8. MsgBox("dtDate1: " & dtDate1.ToString())  
  9. MsgBox("dtDate2: " & dtDate2.ToString())  
  10. MsgBox("dtDate3: " & dtDate3.ToString())  
  11. MsgBox("dtDate4: " & dtDate4.ToString())  
  12.  
  13. End Sub 

【编辑推荐】

  1. 浅析VB.NET使用MonthCalendar控件
  2. VB.NET Split函数学习笔记
  3. 简单讲述VB.NET Excel
  4. 学习VB.NET Data Report控件
  5. VB.NET水晶报表控件经验总结
责任编辑:佚名 来源: weaseek
相关推荐

2009-11-03 09:26:13

VB.NET方法

2009-10-15 17:41:14

VB.NET Impo

2009-11-03 13:48:02

VB.NET枚举

2009-10-10 15:43:51

2009-11-03 10:00:20

VB.NET New方

2009-10-13 15:20:02

VB.NET使用Dra

2009-10-12 14:32:40

VB.NET实现定时关

2009-10-16 14:07:18

VB.NET使用Mon

2009-10-23 12:53:25

VB.NET语言

2009-11-02 17:49:05

VB.NET抽象类

2009-10-26 17:24:42

VB.NET终端服务启

2009-11-03 12:52:38

VB.NET Wind

2009-10-28 09:47:01

VB.NET局部静态变

2010-01-13 17:16:37

VB.NET冒号

2009-10-14 10:08:05

VB.NET编写DEC

2009-10-16 09:21:49

VB.NET开发自动分

2009-10-13 16:05:07

VB.NET字符数据类

2009-12-24 14:30:56

VB.NET

2009-10-27 09:31:32

VB.NET启动Sma

2009-10-13 11:28:39

VB.NET面向对象编
点赞
收藏

51CTO技术栈公众号