c# 时间转换成字符串
时间: 2024-12-14 18:29:15 浏览: 1
在 C# 中,你可以使用 `DateTime` 类以及其提供的 `ToString()` 方法将时间转换为字符串表示。以下是一些常见的格式化示例:
```csharp
using System;
class Program {
static void Main() {
// 创建一个 DateTime 对象
DateTime datetime = DateTime.Now; // 获取当前时间
// 不指定格式,默认是 "yyyy-MM-dd HH:mm:ss"
string strDateTimeDefault = datetime.ToString();
// 指定特定格式,例如格式为 "MM/dd/yyyy"
string strDateTimeCustom = datetime.ToString("MM/dd/yyyy");
// 格式化为 ISO 8601 格式:"yyyy-MM-ddThh:mm:ss"
string strDateTimeISO8601 = datetime.ToString("yyyy-MM-ddTHH:mm:ss");
Console.WriteLine(strDateTimeDefault);
Console.WriteLine(strDateTimeCustom);
Console.WriteLine(strDateTimeISO8601);
}
}
```
阅读全文