C#设置输入时分秒毫秒
时间: 2023-07-12 17:26:16 浏览: 235
C#实现毫秒转换成时分秒的方法
在 C# 中,可以使用 DateTime 类型来表示日期和时间,可以通过构造函数或者属性来设置日期和时间的值,包括时分秒毫秒。以下是一些常见的设置日期和时间的方法:
1. 使用 DateTime.Now 属性获取当前日期和时间:
```
DateTime now = DateTime.Now;
```
2. 使用 DateTime 构造函数设置指定日期和时间:
```
DateTime dateTime = new DateTime(2022, 1, 1, 10, 30, 0, 500);
```
其中,2022 表示年份,1 表示月份,1 表示日期,10 表示小时,30 表示分钟,0 表示秒,500 表示毫秒。
3. 使用 DateTime 属性设置日期和时间的各个部分:
```
DateTime dateTime = new DateTime();
dateTime = dateTime.AddYears(2022 - dateTime.Year);
dateTime = dateTime.AddMonths(1 - dateTime.Month);
dateTime = dateTime.AddDays(1 - dateTime.Day);
dateTime = dateTime.AddHours(10 - dateTime.Hour);
dateTime = dateTime.AddMinutes(30 - dateTime.Minute);
dateTime = dateTime.AddSeconds(0 - dateTime.Second);
dateTime = dateTime.AddMilliseconds(500 - dateTime.Millisecond);
```
其中,AddYears、AddMonths、AddDays、AddHours、AddMinutes、AddSeconds、AddMilliseconds 方法分别用于增加或减少年、月、日、小时、分钟、秒、毫秒数。
阅读全文