修改文件时间属性的方法

Windows下:

1. bat文件?

2. Python

import os,sys,time
from stat import *
filename=‘ChenRef.bib‘
#指定期望修改后的时间
TimeForChange = ‘2017-01-10 07:51:21‘
#转换时间格式为long型
ConverTime = time.mktime(time.strptime( TimeForChange,‘%Y-%m-%d %H:%M:%S‘) )
#print(TimeForChange+‘ 转换后:‘+str(ConverTime))
#
#print(‘-------------修改前----------------‘)
##创建时间
#print(‘创建时间  ‘+time.ctime(os.path.getctime(filename)))
##最后修改时间
#print(‘修改时间  ‘+time.ctime(os.path.getmtime(filename)))
##访问时间
#print(‘访问时间  ‘+time.ctime(os.path.getatime(filename)))

#修改文件时间戳
times=(ConverTime,ConverTime)
#进行修改
os.utime(filename, times)

#print( ‘-------------修改后----------------‘)
##创建时间
#print(‘创建时间  ‘+time.ctime(os.path.getctime(filename)))
##最后修改时间
#print(‘修改时间  ‘+time.ctime(os.path.getmtime(filename)))
##访问时间

#print(‘访问时间  ‘+time.ctime(os.path.getatime(filename)))

时间: 2024-09-28 13:17:14

修改文件时间属性的方法的相关文章

Linux文件时间属性

Linux文件时间属性 -by 石锅拌饭 写这篇小文章的缘由是之前做过一个项目,须要定期将文件转走,或许专业点的名词叫rollover.那么这就须要推断一个文件是否到了转走的时间,从而就须要知道文件的创建时间. Linux文件分为状态改动时间ctime.改动时间mtime以及訪问时间atime.那么它们是怎么变化的呢?须要注意这个ctime可不是创建时间,是Change Time的缩写,改动时间那就是文件改动的时间Modify Time.訪问时间就是文件读取的时间Access Time. 事实上

背水一战 Windows 10 (87) - 文件系统: 获取文件的属性, 修改文件的属性, 获取文件的缩略图

[源码下载] 作者:webabcd 介绍背水一战 Windows 10 之 文件系统 获取文件的属性 修改文件的属性 获取文件的缩略图 示例1.演示如何获取文件的属性,修改文件的属性FileSystem/FileProperties.xaml <Page x:Class="Windows10.FileSystem.FileProperties" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentatio

Linux查看和修改文件时间

参考http://www.361way.com/chang-file-time/1632.html 一:查看时间 1:查看文件的具体时间信息 File: `probn' Size: 2 Blocks: 8 IO Block: 4096 regular file Device: 803h/2051d Inode: 913948 Links: 1 Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2016-10-31

touch 修改文件时间或者创建文件

功能:对已经存在文件的时间进行修改,存取时间(access time).修改时间(modification time).对不存在的文件,进行创建新的空白文件. 短选项 长选项 含义 -a –time=atime或–time=access或–time=use 只更改存取时间 -m –time=mtime 只更改变动时间 -d TIME –-date=字符串 设定时间与日期,可以使用各种不同的格式 -t STAMP 设定时间戳.STAMP是十进制数: [[CC]YY]MMDDhhmm[.SS]CC为

Linux永久修改系统时间和时区方法

修改时区: 1> 找到相应的时区文件 /usr/share/zoneinfo/Asia/Shanghai 用这个文件替换当前的/etc/localtime文件. 或者找你认为是标准时间的服务器,然后 #scp [email protected]:/etc/localtime /etc/localtime 2> 修改/etc/sysconfig/clock文件,修改为: ZONE="Asia/Shanghai" UTC=false ARC=false 临时方法: TZ='As

Linux如何修改系统时间和时区方法

修改时区: 1> 找到相应的时区文件 /usr/share/zoneinfo/Asia/Shanghai 用这个文件替换当前的/etc/localtime文件. 或者找你认为是标准时间的服务器,然后 #scp [email protected]:/etc/localtime /etc/localtime 2> 修改/etc/sysconfig/clock文件,修改为: ZONE="Asia/Shanghai" UTC=false ARC=false 修改日期时间: 1>

Linux的文件时间属性:atime、ctime、mtime

查看文件的时间属性的命令 stat 1.txt_bak atime:文件的内容被访问的时间(access time).当“该文件的内容被取用”时,就会更新这个读取时间.ctime:改变权限或者属性时的时间(status time.或者change time).mtime:内容变更时间(modification time). 查看各类时间:查看atime:ls -lh --time=atime 1.txt查看ctime:ls -lh --time=ctime 1.txt查看mtime:ls -lh

linux下查看和修改文件时间

一.查看文件时间及相关命令 1.stat查看文件时间 [[email protected] ~]# stat install.log File: "install.log" Size: 33386 Blocks: 80 IO Block: 4096 一般文件 Device: fd00h/64768d Inode: 7692962 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2012

[sharepoint]rest api文档库文件上传,下载,拷贝,剪切,删除文件,创建文件夹,修改文件夹属性,删除文件夹,获取文档列表

写在前面 最近对文档库的知识点进行了整理,也就有了这篇文章,当时查找这些接口,并用在实践中,确实废了一些功夫,也为了让更多的人走更少的弯路. 系列文章 sharepoint环境安装过程中几点需要注意的地方 Rest API的简单应用 rest api方式实现对文档库的管理 通过WebClient模拟post上传文件到服务器 WebHttpRequest在sharepoint文档库中的使用 [sharepoint]Rest api相关知识(转) [sharepoint]根据用户名获取该用户的权限