c语言如何获取文件创建时间?

author author     2023-05-07     795

关键词:

参考技术A 分类: 电脑/网络 >> 操作系统/系统故障
问题描述:

C语言如何获取文件创建时间?

解析:

char buf[65];

struct stat;

stat("c:\\test.txt", & *** );

*** .st_ctime 就是文件的创建时间。你可以用localtime()

转换成立能够识别的时间。

struct tm* t=localtime( *** .st_ctime);

sprintf(buf, "%04d-%02d-%02d %02d:%02d:%02d",

t->tm_year+1900, t->tm_mon+1, t->tm_mday,

t->tm_hour, t->tm_min, t->tm_sec);

如何在Objective c中获取目录中文件的创建日期

】如何在Objectivec中获取目录中文件的创建日期【英文标题】:HowdoyougetthecreationdateoffilesinadirectoryinObjectivec【发布时间】:2014-01-0620:42:56【问题描述】:我正在学习Objective-C,我正在将Applescript实用程序转换为Objective-C。我需要了... 查看详情

如何在 C 语言的 windows 的 %appdata% 路径中创建目录并创建文件

】如何在C语言的windows的%appdata%路径中创建目录并创建文件【英文标题】:HowcanIcreateadirectoryandmakeafilein%appdata%pathofwindowsinClanguage【发布时间】:2022-01-2403:26:01【问题描述】:我成功创建了一个目录或文件夹,并且我还设法在该目... 查看详情

C语言获取文件扩展名

】C语言获取文件扩展名【英文标题】:GettingfileextensioninClanguage【发布时间】:2010-06-1406:02:36【问题描述】:假设有一个名为12345.jpg的文件。在C中,如何获取文件扩展名以便与某些文件扩展名进行比较?如果有任何内置功能,请... 查看详情

java如何获取文件的创建时间

能不能换个思路~~~汗啊~!好像用java的函数只能取得lastModified()有一个比较笨的方法Processp=Runtime.getRuntime().exec("dirstartup.bat/t-c");然后取得p的输出信息就可以得到创建时间了!上面的例子我是得到tomcat的startup.bat这个文件的创... 查看详情

lua中如何获取文件创建时间和修改时间

LUA中如何获取文件创建时间和修改时间备注:纯LUA语言参考技术A用luafilesystem这个库,在lua项目主页可以找到,或者去谷歌。如果你有安装luaforwindows的话,里面就有。你可以看这个库的例子,里面有教你查看文件的创建日期与修... 查看详情

Python:如何获取文件夹的创建日期和时间? [复制]

】Python:如何获取文件夹的创建日期和时间?[复制]【英文标题】:Python:Howtogetthecreateddateandtimeofafolder?[duplicate]【发布时间】:2011-11-2917:13:27【问题描述】:可能重复:Howtogetfilecreation&modificationdate/timesinPython?我想获取文件夹... 查看详情

如何在 Bash/Debian 中获取文件创建日期/时间?

】如何在Bash/Debian中获取文件创建日期/时间?【英文标题】:Howtogetfilecreationdate/timeinBash/Debian?【发布时间】:2013-01-2807:53:22【问题描述】:我在DebianGNU/Linux6.0上使用Bash。是否可以获得文件创建日期/时间?不是修改日期/时间。ls... 查看详情

如何在 C 中获取文件的大小? [复制]

...布时间】:2010-09-1907:28:03【问题描述】:如何找出我用C语言编写的应用程序打开的文件的大小?我想知道大小,因为我想将加载文件的内容放入一个字符串中,我使用malloc()分配它。只写malloc(10000*sizeof(char));恕我直言是个坏主意... 查看详情

c语言编程:如何创建一个父目录和手动插入文件?(代码片段)

我的目标是,我的C程序中,做一个新的目录。在该目录中,我要创建15个简单的文本文件。我是卡在的部分是如何产生新创建的目录内的15个文本文件。我创建了这样的新目录:mkdir("new_dir",0755);但我不确定如何在其中创建一个文... 查看详情

c语言如何获得文件的创建时间以及文件的大小?(头文件及所用的函数,最好有用法举例)

或者c++1.MFC中的方法:(C++)CFileStatusstatus;CFile::GetStatus("D:\\test.txt",status);longlSizeOfFile;lSizeOfFile=status.m_size;lSizeOfFile的值就是D:\\test.txt文件的大小2.标准C获得文件大小的5种方法(注意:"__FILE__"指的是当前文... 查看详情

OSX - 如何从命令行获取文件的创建和修改时间

】OSX-如何从命令行获取文件的创建和修改时间【英文标题】:OSX-Howtogetthecreation&modificationtimeofafilefromthecommandline【发布时间】:2015-12-0621:35:13【问题描述】:在解决一些编程难题时,我想看看我花了多长时间编写解决方案。... 查看详情

c语言如何创建ansi编码的txt文件

FILE*fp=fopen("D:\\text.txt","w"); fprintf(fp,"%s",“666”); fclose(fp);这是我创建txt文件的代码,但是创建的是utf-8编码的,我用bat脚本读取内容是乱码,请问下各位大佬,如何创建ANSI编码的txt文件,或者bat文件... 查看详情

ubuntu下如何编译c语言

1、首先打开ubnutu开发环境,直接输入组合键ctrl+alt+t调出命令行界面。2、需要在当前目录下创建一个main.c文件。通过命令touchmain.c就可以直接创建该文件。要查看创建是否成功,直接通过命令ls查看即可。3、创建完main.c文件后,... 查看详情

在c语言中如何获取当前日期?

在mfc中由用户输入一个时间长度,然后系统自动计算出当前日期加上该时间长度的未来日期,这个要怎么实现?#include<time.h>要添加这个头文件。time_trawtime;structtm*target_time;time(&rawtime);//获取当前时间,存rawtime里target_time=localt... 查看详情

如何获取归档在 tar 中的文件(和其他属性)的创建时间?

】如何获取归档在tar中的文件(和其他属性)的创建时间?【英文标题】:Howtogetcreationtimeoffile(&otherproperties)thatisarchivedinsidetar?【发布时间】:2013-03-2115:17:58【问题描述】:我正在使用VS2010和Win32用C++编写代码来简单地提取TAR... 查看详情

c语言如何获取电脑实时时间

...分。如果要写入文件,那么变量类型是什么?需要利用C语言的时间函数time和localtime,具体说明如下:一、函数接口介绍:1、time函数。形式为time_ttime(time_t*__timer);其中time_t为time.h定义的结构体,一般为长整型。这个函数会获取... 查看详情

在c语言中如何获取当前日期?

#include要添加这个头文件。time_trawtime;structtm*target_time;time(&rawtime);//获取当前时间,存rawtime里target_time=localtime(&rawtime);//获取当地时间利用structtm,你可以按需取出年月日时分秒星期几等数值。---------------------你的问题:time_tnow;long... 查看详情

在 C 语言中。如何获取先前声明的变量的左值标识符?

】在C语言中。如何获取先前声明的变量的左值标识符?【英文标题】:InlanguageC.Howtogetthelvalueidentifierofapreviouslydeclaredvariable?【发布时间】:2020-08-2307:56:18【问题描述】:我的目的是创建函数voidprint_chars(char*imp)来打印字符串的元... 查看详情