C# 正确地将字符串转换为日期时间到 SetLastWriteTime

本文关键字:日期 时间 SetLastWriteTime 转换 正确地 字符串 | 更新日期: 2023-09-27 18:32:32

我想将服务器上的文件与程序文件进行比较,并在需要时更新它们。如果我使用 HttpWebResponse .最后修改 它比我制作一个包含修改时间的 PHP 文件并阅读它需要更长的时间。

我遇到的唯一问题是当我从服务器读取字符串并尝试将其转换为日期时间对象时,它不想使用 SetLastWriteTime 将文件的修改时间设置为它。我应该如何将我的字符串正确转换为日期时间才能使 SetLastWriteTime 正常工作?

我的服务器的日期/时间字符串示例:2016/1/29 11:19:48 AM

C# 正确地将字符串转换为日期时间到 SetLastWriteTime

Convert.ToDateTime("1/29/2016 11:19:48 AM");

这最终奏效了。