Python 获取mtime早于ctime时创建的实际日期(也称为让Windows和Linux更好地运行:第1432部分)

Python 获取mtime早于ctime时创建的实际日期(也称为让Windows和Linux更好地运行:第1432部分),python,linux,windows,ctime,filemtime,Python,Linux,Windows,Ctime,Filemtime,我正在运行一个简单的Python脚本,它循环遍历一组文本文件,并获取文件创建的日期和时间。它使用以下代码行执行此操作: file_date = time.ctime(os.path.getctime(current_file)) 问题是我的工作流程跨越了两个操作系统,这使我无法理解创建日期/时间的时间。我的Python脚本只在Windows环境中运行。但是它运行的文本文件是在一个有点小的*buntu linux发行版(Peppermint 5)中生成的,并同步到一个共享文件夹中。他们处理同一时

我正在运行一个简单的Python脚本,它循环遍历一组文本文件,并获取文件创建的日期和时间。它使用以下代码行执行此操作:

file_date = time.ctime(os.path.getctime(current_file))
问题是我的工作流程跨越了两个操作系统,这使我无法理解创建日期/时间的时间。我的Python脚本只在Windows环境中运行。但是它运行的文本文件是在一个有点小的*buntu linux发行版(Peppermint 5)中生成的,并同步到一个共享文件夹中。他们处理同一时间戳的方式不同,你知道,是有原因的。这意味着,根据Windows,修改的日期有时会早于创建的日期

我想做的是把一些简单的东西放在一起,最容易和准确地存储文件创建的日期和时间。它不一定是精确的,所以如果它最终是比较ctime和mtime(或其他时间戳)并存储最早的时间戳的东西,那很好,我很乐意接受它。我想我应该在这里检查一下,以防有更优雅/准确的解决方案

谢谢大家!