C# DataTime类型数据"2013:12:31 00:00:00" 只取时分秒
时间: 2023-08-29 11:08:09 浏览: 142
DataTime Process Framework-开源
可以使用C#中的DateTime类型提供的方法来实现该功能。具体代码如下:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
// 将字符串转换为DateTime对象
DateTime dt = DateTime.ParseExact("2013:12:31 00:00:00", "yyyy:MM:dd HH:mm:ss", null);
// 只取时分秒
TimeSpan time = dt.TimeOfDay;
// 输出结果
Console.WriteLine(time);
}
}
```
输出结果为:00:00:00。其中,ParseExact方法的第一个参数为需要转换的字符串,第二个参数为该字符串的格式,第三个参数为格式化时所使用的区域设置。TimeOfDay属性可以获取DateTime对象中的时分秒信息。
阅读全文