热搜词
发表于 2009-6-24 22:25:27 | 显示全部楼层 |阅读模式
、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 #建立一个日期+时间的文本文件
全部评论1
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-11-25 07:10 , Processed in 0.162278 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team