:
我将Windows文件的DateModified值存储在数据库中作为字符串手动。 (Pl不要问为什么我在DB中存储为字符串,因为它的模式已经配置好了) 例如如果Windows中的文件显示为03/15/2012 04:13 AM,我在DB中存储与字符串值相同。
我的应用程序中的:
我正在开发一个Windows应用程序,我在其中检索系统中存在的文件的LastWriteTime,然后将其转换为类似file.LastWriteTime.ToString("MM/dd/yyyy hh:mm tt)
的字符串,转换后我将与数据库值进行比较。
在这里,有趣的是,我注意到当我在上午04:13进入数据库时(正如我在DateModified列中看到的那样),在我的应用程序中,同一文件从LastWriteTime转换为04:12 AM,这是{ {1}}。
请问如何帮助我如何处理这个特殊的角落,我的数据库在04:12:59 AM之前已经完成了价值?