【发布时间】:2011-12-15 17:37:30
【问题描述】:
我目前正在做一个小项目,但遇到了一个小问题。
我希望我的程序在启动时调用方法CheckDate。
此方法将读取 .txt 文件以查看 (yyyy/mm/dd) 格式的上次保存日期。
然后它将它与今天的日期进行比较,如果不一样,请继续执行一些说明。我已阅读文档here,但无法找到最适合我需要的方法。
问题 1:有没有办法以 (yyyy/mm/dd) 格式获取今天的日期?
问题 2:在 C# 中比较日期最简单的方法是什么?
提前致谢。
【问题讨论】:
-
您目前如何读取字符串?您需要将其解析为
DateTime对象并将其与DateTime.Today进行比较。不要尝试将DateTime.Today转换为字符串并以这种方式进行比较。DateTime对象为日期/时间功能内置了大量逻辑,因此您无需重新发明它。 -
我目前在 my.txt 文件中逐行阅读