gpt4 book ai didi

C# String to DateTime 这种格式 2018-05-26T00 :00:00

转载 作者:行者123 更新时间:2023-11-30 18:45:30 25 4
gpt4 key购买 nike

我正在尝试在 Visual Studio 2017 (C#) 上获取格式为 2018-05-26T00:00:00 的 DateTime 值。但是,在尝试了 Parse 和 ParseExact 等几种方法后,我无法这样做。

这是我的示例输入:

DateTime date = new DateTime(2018,5,26,0,0,0);
DateTime convert = DateTime.Parse(date.Date.ToString("s"));
Debug.WriteLine("Checking the converted value here " + convert);

示例输出:

Checking the converted value here 5/26/2018 12:00:00 AM

但是,我唯一能够获得我想要的格式 (2018-05-26T00:00:00) 的时候是字符串类型。

String s = date.ToString("s");

现在的问题是,当类型为 DateTime 时,我希望格式为 2018-05-26T00:00:00。有可能吗?这里真的需要帮助。感谢我能得到的任何帮助。

最佳答案

您可以使用它来获取您想要的格式 (2018-05-26T00:00:00) :

date.GetDateTimeFormats()[114];

此外,还有很多格式,您可以通过 DateTime 数据类型的 GetDateTimeFormats 方法查看它们

关于C# String to DateTime 这种格式 2018-05-26T00 :00:00,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50033499/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com