php 时间转换yyyymmdd,YYYYMMDD字符串日期转换为日期时间值

作者在C#中遇到将directoryInfo获取的包含日期的文件夹路径字符串转换为DateTime类型的问题,尝试了Convert.ToDateTime但遇到错误。探讨如何正确解析和比较日期以便删除过期目录。
摘要由CSDN通过智能技术生成

可能重复:

在C#中将字符串转换为DateTime

一个问题

我得到的字符串值实际上是从directoryInfo获得的。我想要完成的是将字符串值转换为日期值以进行比较。

文件夹名称是这样的示例:C:\ FOLD \ 20111120正确的另一个文件夹路径是这样的C:\ FOLD \ 20111021

20111120实际上是一种日期格式。 我正在尝试将其转换为日期格式,以进行比较以决定是否删除整个目录。

我想我将在这里粘贴我的代码

DirectoryInfo dir = new DirectoryInfo(_FolderPath);

foreach (DirectoryInfo f in dir.GetDirectories())

{

String folderName = f.ToString();

DateTime ConDt = Convert.ToDateTime(folderName);

Console.WriteLine(ConDt);

Console.WriteLine(ConDt.GetType());

//Console.WriteLine(folderName.GetType());

//Console.WriteLine(f.GetType());

}

我尝试使用Convert.toDatetime()并收到无法进行对话的错误。我该怎么办?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值