【发布时间】:2013-03-19 20:55:53
【问题描述】:
我正在客户端、服务器和 Dropbox(Mac 客户端、Debian 服务器)之间进行文件同步。我正在查看文件的修改时间以确定哪个是最新的。在客户端上,我使用os.path.getmtime(filePath) 来获取修改时间。
当我在客户端检查文件的最后修改时间,然后在上传后我再次在服务器或 Dropbox 上检查时,对于同一个文件,它们之间的时间会有所不同。我认为文件修改时间与文件相关联,而不是与它们所在的操作系统相关联,所以如果文件是在客户端上最后修改的,那么在服务器上检查时该修改时间戳应该是相同的吗?
谁能澄清上传文件是否会影响 mod 时间,或者建议一个文件的这种时间变化可能来自哪里?任何建议将不胜感激!
【问题讨论】:
标签: python unix python-2.7 unix-timestamp dropbox-api