📌  相关文章
📜  在 C# c# 中将 DateTime 格式 04-08-2021 00:00:00 转换为字符串 '08 04 2021'(1)

📅  最后修改于: 2023-12-03 15:07:37.498000             🧑  作者: Mango

在 C# 中将 DateTime 格式 04-08-2021 00:00:00 转换为字符串 '08 04 2021'

介绍

在 C# 中,可以使用字符串格式化来将 DateTime 格式化为指定格式的字符串。本篇文章将介绍如何将 04-08-2021 00:00:00 格式的 DateTime 转换为字符串 '08 04 2021'。

实现步骤
  1. 首先,我们需要将 04-08-2021 00:00:00 格式的 DateTime 转换成 DateTime 对象。
DateTime dateTime = DateTime.ParseExact("04-08-2021 00:00:00", "dd-MM-yyyy HH:mm:ss", CultureInfo.InvariantCulture);
  1. 然后,使用字符串格式化将 DateTime 对象格式化成 '08 04 2021' 的字符串。
string formattedString = dateTime.ToString("dd MM yyyy");
完整代码
using System;
using System.Globalization;

public class Program
{
    public static void Main()
    {
        DateTime dateTime = DateTime.ParseExact("04-08-2021 00:00:00", "dd-MM-yyyy HH:mm:ss", CultureInfo.InvariantCulture);
        string formattedString = dateTime.ToString("dd MM yyyy");
        Console.WriteLine(formattedString);
    }
}
Markdown 代码片段
```csharp
using System;
using System.Globalization;

public class Program
{
    public static void Main()
    {
        DateTime dateTime = DateTime.ParseExact("04-08-2021 00:00:00", "dd-MM-yyyy HH:mm:ss", CultureInfo.InvariantCulture);
        string formattedString = dateTime.ToString("dd MM yyyy");
        Console.WriteLine(formattedString);
    }
}