python 获取 mm/dd/yyyy-HH:MM 格式文件的时间戳

python get time stamp on file in mm/dd/yyyy-HH:MM format

我正在尝试以 mm-dd-yyyy-hh:mm 格式获取文件的日期戳。

time.ctime(os.path.getmtime(file))

给我详细的时间戳:

Fri Jun 07 16:54:31 2013

如何将输出显示为:

06-07-2013-16:54

这与以下内容非常相似: python get time stamp on file in mm/dd/yyyy format

这是我想要的一半,但我不能添加小时和分钟。

time.strftime('%m/%d/%Y', time.gmtime(os.path.getmtime(file)))

刚找到,我需要添加 %H:%M 如下:

time.strftime('%m-%d-%Y-%H:%M', time.gmtime(os.path.getmtime())