、LINUX/UNIX:
$~date +%y%m%d~
或 
$(date +%y%m%d)
如:
touch exp_table_name_`date +%y%m%d`.dmp
DATE=$(date +%y%m%d)
或者
DATE= $(date +%Y%m%d --date '1 days ago') #获取昨天或多天前的日期
2、window:
使用%date:~n,m%,n是开始字符,m是提取长度,表示从date生成的日期中提取从n开始长度是m的字串。
如:
>mkdir %date:~2,8% #建立一个日期的文件夹
>mkdir %time:~0,8% #注意:先在区域设置中把时间的格式改为hh_mm_ss,建立一个时间的文件夹
>mkdir %date:~2,8%_%time:~0,8% #建立一个日期+时间的文件夹
>echo ok >>%date:~2,8%.txt #建立一个日期的文本文件
>echo ok >>%time:~0,8%.txt #建立一个时间的文本文件
>echo ok >>%date:~2,8%_%time:~0,8%.txt #建立一个日期+时间的文本文件 |
|