首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >复制文件的原始创建日期

复制文件的原始创建日期
EN

Stack Overflow用户
提问于 2020-06-21 16:32:58
回答 2查看 2K关注 0票数 2

我有一个以前生成的文件的副本,并希望检测该原始文件的创建日期。

我可以使用以下代码来获取该副本的创建日期,但不能获取原始文件的创建日期:

代码语言:javascript
运行
AI代码解释
复制
import os.path, time
print("last modified: %s" % time.ctime(os.path.getmtime(file)))
print("created: %s" % time.ctime(os.path.getctime(file)))

来源:http://www.aitek.ch/how-to-get-file-creation-modification-date-times-in-python/

但这将仅检索副本的创建日期,而不是原始文件的创建日期。我读到,如果你在windows上复制一个文件,旧的创建日期将是新的修改日期,而副本的日期将是新的创建日期。我也读到在metda日期中可能有一个真正的原始文件创建日期,但似乎我找不到它。

EN

回答 2

Stack Overflow用户

发布于 2020-06-21 16:56:21

这真的是Windows的事情。Windows不会在原始文件的复制文件中保留creation_time。

将复制修改时间。创建时间始终为当前系统时间。

我认为你能做的最好的事情就是检索原始文件(如果可能的话),并从原始文件中获取创建时间。

您也可以使用一些技巧,但这实际上取决于您的情况,它们是否满足您的需求:https://superuser.com/questions/146125/how-to-preserve-file-attributes-when-one-copies-files-in-windows

票数 3
EN

Stack Overflow用户

发布于 2020-06-21 16:56:17

这是一个与操作系统相关的问题。这完全取决于这样一个事实,即在复制文件时,我们确保保留创建日期。在Windows上,在复制时按住shift键将保留创建日期。否则,文件系统将不会保留原始创建日期。您可能需要重新排序到存储在文件本身中的元数据,这取决于文件格式。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62501440

复制
相关文章
逆向实践:批量验证微信号是否存在
一、前言 xposed是一款安卓平台下强大的hook框架,我们可以用他来开发很多强大的插件,以此来帮助我们更方便地解决某些实际的问题。本文将尝试利用xposed来解决一个实际问题:如何批量地验证微信号
FB客服
2018/02/26
3.6K0
逆向实践:批量验证微信号是否存在
PathFileExists 文件目录是否存在
大家好,又见面了,我是你们的朋友全栈君。if(!PathFileExists(_T(“d:\\test”)))
全栈程序员站长
2022/09/14
1.7K0
php判断文件是否存在
最近博客需要这么个功能,最初是想用file_exists()来判断本地文件的,奈何地址那里我填的是“http://zezeshe.com/usr/themes/Themia/img/sj/85.jpg”这货,因为我的错误填写,让我以为是主机的毛病,于是改用 fopen()方法,这个在我的韩国主机上没有问题,可我博客在的中国香港主机却死活不好使,问了客服说是@ 这个符号会消灭所有返回,建议我用CURL 方法,还没等我开始用,客服又说了:你不会是想判断本地文件吧? 我的回答当然是肯定的了。客服又说用file_exists()方法即可,然后我就把我错误的写法发了过去,质疑,然后客服就告诉了我问题所在。
泽泽社长
2023/04/17
5.3K0
[Go] 写文件和判断文件是否存在
OpenFile得到一个File,然后调用它的Write,参数是字节切片 Stat看看返回错误没有
唯一Chat
2019/11/22
4.3K0
如何快速准确的验证QQ邮箱是否开通,是否存在?
QQ是国内比较大的公共邮箱之一,做国内邮件营销的企业,无法避免需要做QQ邮件营销。既然是比较大的公共邮箱,那么群发邮件到达收件箱的难度也是比较有挑战性的。
用户2411043
2019/03/03
4.2K0
VBA 文件复制,并判断文件是否存在,存在则报错!
Function 复制文件(ByVal 旧文件路径 As String, ByVal 旧文件名 As String, ByVal 新文件路径 As String, ByVal 新文件名 As String)
办公魔盒
2019/07/22
2.8K0
VBA 文件复制,并判断文件是否存在,存在则报错!
golang 判断文件/路径是否存在、是否为文件夹/文件
golang判断文件或文件夹是否存在的方法为使用os.Stat()函数返回的错误值进行判断:
IT工作者
2022/07/01
2.9K0
VC++ 判断文件是否存在
使用GetFileAttributes函数获取文件属性 INVALID_FILE_ATTRIBUTES 执行失败 FILE_ATTRIBUTE_DIRECTORY 文件夹类型
ClearSeve
2022/02/11
3.9K0
Python: 判断文件/目录是否存在
文章背景: 在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使程序出错。所以最好在做任何操作之前,先判断文件/目录是否存在。下面介绍两种方法。
Exploring
2022/09/20
6.7K0
python 判断文件、文件夹是否存在
>>> import os >>> os.path.exists('d:/assist') True >>> os.path.exists('d:/assist/getTeacherList.py') True >>> os.path.isfile('d:/assist') False >>> os.path.isfile('d:/assist/getTeacherList.py') True >>> os.makedirs('d:/assist/set') >>> os.path.exists('d:/a
代码伴一生
2021/11/01
2.1K0
python 判断文件、文件夹是否存在
>>> import os >>> os.path.exists('d:/assist') True >>> os.path.exists('d:/assist/getTeacherList.py') True >>> os.path.isfile('d:/assist') False >>> os.path.isfile('d:/assist/getTeacherList.py') True >>> os.makedirs('d:/assist/set') >>> os.path.exists('d:/
艳艳代码杂货店
2021/11/01
2.3K0
知识分享之Golang——基于Golang的文件夹是否存在、文件是否存在函数
知识分享之Golang篇是我在日常使用Golang时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进行共同学习。欢迎大家进行持续关注。
cn華少
2022/06/08
1.3K0
VBA 文件移动和判断文件是否存在
Function 文件移动(ByVal 旧文件路径 As String, ByVal 旧文件名 As String, ByVal 新文件路径 As String, ByVal 新文件名 As String)
办公魔盒
2019/07/22
2.1K0
VBA 文件移动和判断文件是否存在
验证Apache log4j漏洞是否存在
针对Apache Log4j漏洞(也称为Log4Shell),以下是一个基本的Python脚本,用于扫描目标主机并检查是否存在漏洞:
夏洛斯攻防实验室
2023/02/16
1.7K0
验证Apache log4j漏洞是否存在
curl 检测远程文件是否存在(404)
推测是某种缓存影响 处理方案: —— 不要生成同一个链接(可以加一个随机串),而原先失效或不用的资源链接,建议记录到数据表中,及时删除,避免资源空间的浪费
泥豆芽儿 MT
2022/09/22
1.4K0
curl 检测远程文件是否存在(404)
python 判断文件和目录是否存在
在开发过程中我们有时需要判断文件或者判断目录是否存在,这个时候我们需要用到python中提供的三种方法:
喵叔
2020/09/08
6K0
ExcelVBA判断文件或文件夹是否存在
返回一个 String,用以表示一个文件名、目录名或文件夹名称,它必须与指定的模式或文件属性、或磁盘卷标相匹配。
哆哆Excel
2022/10/25
6.6K0
ExcelVBA判断文件或文件夹是否存在
Python 判断文件是否存在和权限
#-*- coding:utf-8 -*- import os import sys if len(sys.argv) == 2: filename=sys.argv[1] if not os.path.isfile(filename): print '[-]' + filename + 'does not exist.' exit(0) if not os.access(filename, os.R_OK): print '[-]' + filename + 'access denie
py3study
2020/01/10
2.5K0
golang判断文件或文件夹是否存在
golang判断文件或文件夹是否存在的方法为使用os.Stat()函数返回的错误值进行判断: 如果返回的错误为nil,说明文件或文件夹存在 如果返回的错误类型使用os.IsNotExist()判断为true,说明文件或文件夹不存在 如果返回的错误为其它类型,则不确定是否在存在 func PathExists(path string) (bool, error) { _, err := os.Stat(path) if err == nil {
李海彬
2018/03/19
5.7K0
C# 判断文件/文件夹 是否存在
1、判断文件夹是否存在 //spath:文件夹路径名 using System.IO; if (Directory.Exists(spath)) { } else { DirectoryInfo directoryInfo = new DirectoryInfo(spath); directoryInfo.Create(); } 2、判断文件是否存在 // filePath 文件路径名 if (!File.Exists(filePath)) { //Messa
用户10325771
2023/03/01
1.6K0

相似问题

在亚马逊网络服务S3上批量移动文件

23

亚马逊网络服务S3中是否存在乐观锁定?

24

亚马逊亚马逊网络服务S3

21

批量加载亚马逊网络服务S3到Postgres流标准

12

是否可以压缩已存在于亚马逊网络服务S3中的文件?

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文