Board logo

标题: [文本处理] 批处理怎么建立昨天日期命名的文件夹? [打印本页]

作者: wxgxl    时间: 2009-6-5 20:18     标题: 批处理怎么建立昨天日期命名的文件夹?

当前日期,我知道是用date取
昨天的日期是怎么取的?
要求如今天是1号,能推算出昨天是30号或31号
方法越简单越好
谢谢各位了
作者: twfcc    时间: 2009-6-7 06:25

不會批处理, 但這個可用gawk 做, win32 大概是這樣
  1. gawk "BEGIN{d=60*60*24;now=systime();yesterday=strftime(\"%Y-%m-%d\", now-d);print yesterday}'
复制代码
以上代碼是一行命令行, 在Gnuwin32 gawk 3.1.6 和 cygwin gawk 3.1.6
測試通過, goodluck
作者: twfcc    时间: 2009-6-7 06:37

typo, should be[code] gawk "BEGIN{d=60*60*24;now=systime();yesterday=strftime(\"%Y-%m-%d\", now-d);print yesterday}"[/code]




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2