VB.NET学习笔记:数据类型——时间日期DateTime和TimeSpan结构

旧VB6.0是用Date数据类型来处理日期时间的,Visual Basic .Net也可以用Date数据类型,但建议使用DateTime和TimeSpan结构来处理日期时间。
Date数据类型和DateTime结构没有本质的区别,之所以选用DateTime结构是基于Date数据类型的定义比较麻烦。
如:

Dim Date1 As Date = #1/11/2019 11:00:00 AM#

可见,Date数值必须以数字符号"#“括起来,日期数据必须符合格式"m/d/yyyy”,时间数据必须和日期数据通过空格分开并且时分秒之间以":"分开。

帮助页面: DateTime TimeSpan

一、DateTime和TimeSpan结构的区别

DateTime表示时刻,通常以日期和当天的时间表示。TimeSpan表示时间间隔,即两时刻之差。

二、DateTime和TimeSpan的声明和赋值

给DateTime赋值

测试代码如下:

        '声明变量
        Dim date1 As DateTime

        '构造函数
        date1 = New DateTime(2019, 1, 11) '年、月、日
        Console.WriteLine("date1:" & date1.ToString)
        Dim date2 As New DateTime(2019, 1, 11, 9, 50, 30) '年、月、日、时、分、秒
        Console.WriteLine("date2:" & date2.ToString)

        '默认无参数构造函数
        Dim date3 As DateTime
        Console.WriteLine("date3:" & date3.ToString)
        Dim date4 As DateTime = New DateTime()
        Console.WriteLine("date4:" & date4.ToString)

        '属性
   
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值