gpt4 book ai didi

c# - 将日期时间格式转换为另一种日期时间格式

转载 作者:行者123 更新时间:2023-11-30 21:56:43 24 4
gpt4 key购买 nike

我的代码解析原始数据并将其转换为日期时间字符串格式,如下所示

string birthday  = "20" + year + "-" + month + "-" + day + " " + hour + ":" + minutes + ":" + second;

所以 birthday 是一个字符串,然后我将它转换为 datetime 格式,如下所示

DateTime bdaylater= Convert.ToDateTime(birthday);

结果变成如下图

7/8/2015 5:02:05 AM

其中我想转换成类似下面的东西

2015/07/08 05:02:05.000

我怎样才能达到这样的结果。

谢谢。

最佳答案

你应该在打印之前格式化你的日期变量

string birthday  = "2015" + "-" + "07" + "-" + "08" + " " + "05" + ":" + "02" + ":" + "05";
DateTime bdaylater= Convert.ToDateTime(birthday);
Console.WriteLine(bdaylater.ToString("yyyy/MM/dd hh:mm:ss.mmm"));

这将给出 o/p 2015/07/08 05:02:05.02

Fiddle example

如果您只需要 000 毫秒,则字符串将是 "yyyy/MM/dd hh:mm:ss.000"

关于c# - 将日期时间格式转换为另一种日期时间格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31283877/

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