gpt4 book ai didi

c# - 字符串表示日期,重新格式化

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

以下情况:有一个字符串的格式为“2012-02-25 07:53:04”

但最后,我宁愿以这种格式“25-02-2012 07:53:04”结束

我想我有两个选择。 1 将重新格式化字符串并将其四处移动,但我认为这不是一种干净的方法。

我考虑的另一种方法是将源字符串保存到日期参数,然后将日期参数写回特定日期格式的字符串。但这有可能吗?

最佳答案

这样做:

DateTime.Parse("2012-02-25 07:53:04").ToString("dd-MM-yyyy hh:mm:ss");

请记住,这不具有文化意识。如果您确实需要存储中间结果,您可以同样轻松地做到这一点:

var myDate = DateTime.Parse("2012-02-25 07:53:04");
var myDateFormatted = myDate.ToString("dd-MM-yyyy hh:mm:ss");

最后,查看 TryParse()如果您不能保证输入格式始终有效。

关于c# - 字符串表示日期,重新格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9488819/

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