gpt4 book ai didi

C# DateTime 未正确格式化为字符串

转载 作者:行者123 更新时间:2023-12-01 23:54:49 25 4
gpt4 key购买 nike

我正在尝试获取特定文件的创建日期和时间,然后将其格式化为从4/9/2016 到040916。我最终得到了 56DD16 的结果。我不完全确定这个值从哪里来。我以前用过这种方法来格式化日期,没有任何问题。代码如下:

FileInfo fi = new FileInfo(Path.Combine(r.getCompanyFilesLocation(), r.getNyseFileName()));
DateTime dateCreated = fi.CreationTime;
string archiveFileName = dateCreated.ToString("mmDDyy");

最佳答案

您使用的格式字符串不正确,mm 代表分钟DDdd 没有任何内容代表。因此将您的 formatString 更改为 MMddyy。以获得预期的输出。 Here您可以找到更多格式选项

string archiveFileName = dateCreated.ToString("MMddyy");

关于C# DateTime 未正确格式化为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36563298/

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