在Cygwin上获取文件的创建日期

时间:2015-05-01 14:52:10

标签: shell date cygwin stat

我试图使用控制台命令获取文件的创建日期。我设法使用了这个:

stat -c "%w" file

输出日期和时间:

2015-05-01 09:33:22.503525000 -0400

但我想从结果中仅提取日期(没有时间)。有没有办法只使用stat,或者我必须使用另一个命令分离结果?这命令可能是什么?

1 个答案:

答案 0 :(得分:0)

假设你正在使用bash:

date -d "@$(stat -c %W file)" +%F

会做的伎俩。 %W on stat返回纪元日期,date +%F将其转换为YYYY-MM-DD格式。