gpt4 book ai didi

c# - 使用日期时间作为文件名然后解析文件名?

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

我正在将文件写入我的硬盘,文件名是这样构建的:

String.Format("{0:yyyy-MM-dd_hh-mm-ss}.txt", DateTime.Now)

例如文件名为“2010-09-20_09-47-04.txt”。现在我想在下拉列表中显示这些文件名,但使用另一种格式。格式应为 dd.MM.yyyy HH:mm:ss。我该怎么做,或者有更好的方法吗?

谢谢:)

最佳答案

我在控制台上试过了,它成功了。

Imports System.Globalization
Module Module1

Sub Main()
Dim enUS As New CultureInfo("en-US")
Dim d As String = Format(DateTime.Now, "yyyy-MM-dd_hh-mm-ss")
Dim da As Date = DateTime.ParseExact(d, "yyyy-MM-dd_hh-mm-ss", enUS)
Console.WriteLine("Date from filename: {0}", d)
Console.WriteLine("Date formated as date: {0}", Format(da, "dd.MM.yyyy HH:mm:ss"))

End Sub
End Module

希望对您有所帮助。

关于c# - 使用日期时间作为文件名然后解析文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3749516/

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