在VB.net中 DateTime有什么属性与方法

c419951a1028d6a616b62a1b8477b18a.png

==标题==

在VB.net中 DateTime有什么属性与方法

==正文==

在 VB.NET 中, `System.DateTime` 它提供了丰富的属性和方法来处理日期和时间信息。下面列出了一些常用的属性和方法:

1.常用属性

1. Now - 返回当前系统的日期和时间(包括时区偏移)。

Console.WriteLine(Date.Now)' 输出当前日期时间

2. Today - 返回当前系统的日期(不包括时间)。

Console.WriteLine(Date.Today)' 输出当前日期

3. MinValue - 返回 `DateTime` 类型能表示的最早日期时间(通常为 0001 年 1 月 1 日)。

Console.WriteLine(Date.MinValue)' 输出最小日期

4. MaxValue - 返回 `DateTime` 类型能表示的最晚日期时间(通常为 9999 年 12 月 31 日)。

Console.WriteLine(Date.MaxValue)' 输出最大日期

5. Date - 获取或设置日期部分,清除时间部分。

Dim d As DateTime =Date.Now
 Console.WriteLine(d.Date)' 输出只有日期的部分

6. Day - 获取日期中的天数(1 到 31)。

Console.WriteLine(Date.Today.Day)' 输出今天的天数

7. DayOfWeek - 获取日期中的星期几。

Console.WriteLine(Date.Today.DayOfWeek)' 输出今天是星期几

8. DayOfYear - 获取一年中的第几天(1 到 366)。

Console.WriteLine(Date.Today.DayOfYear)' 输出今年的第几天

9. Month - 获取日期中的月份(1 到 12)。

Console.WriteLine(Date.Today.Month)' 输出今天的月份

10. Year - 获取日期中的年份。

Console.WriteLine(Date.Today.Year)' 输出今天的年份

2.常用方法

1. AddDays(Double) - 向当前日期添加指定天数。

Console.WriteLine(Date.Today.AddDays(1))' 显示明天的日期

2. AddMonths(Int32) - 向当前日期添加指定月份。

Console.WriteLine(Date.Today.AddMonths(1))' 显示下个月的日期

3. AddYears(Int32) - 向当前日期添加指定年份。

Console.WriteLine(Date.Today.AddYears(1))' 显示明年的日期

4. CompareTo(Object) - 比较当前实例与另一个对象。

Dim result AsInteger=Date.Today.CompareTo(Date.Now)
 Console.WriteLine(result)' 输出比较结果

5. Subtract(DateTime) - 减去另一个日期时间。

Dim diff As TimeSpan =Date.Now.Subtract(Date.Today)
Console.WriteLine(diff.TotalHours)' 输出两个日期之间相差的小时数

6. ToString(String) - 将当前实例格式化为指定格式的字符串。

Console.WriteLine(Date.Now.ToString("yyyy-MM-dd"))' 输出格式化的日期

这些只是 `DateTime` 类提供的众多属性和方法中的一部分。通过这些属性和方法,你可以执行几乎所有的日期时间操作。如果你有更具体的日期时间处理需求,`DateTime` 类还提供了其他许多有用的成员。

==The end==

399b770311b41ac6c1e0f7ebbfcea71e.png

==合集==

====若有用,请转发免费学习====

关注看更多文章

b8ecf645525487c32fba71f88d97c43a.jpeg

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值