您现在的位置是: IT外包 ->数据库 ->oracle(7) ->
 
本文关键字: 生成带日期的文件名
Google
 
生成带日期的文件
作者: 不详 | 发布时间: 2007-05-15 16:58 | 信息类别: oracle(7) | 访问人次:
评论 推荐 打印 编辑 】 【 关闭
  

  
生成带日期的文件名



如何生成带日期的文件名

在UNIX上,使用`date +%y%m%d` (`这个是键盘上~所在的那个键),例:

touch exp_table_name_`date +%y%m%d`.dmp

Windows上,使用%date:~12%,其中12是取日期,你可以改成其它你需要的数字。

 

oraix 回复于:2003-09-24 22:21:06 谢谢qtjqtj79提供这么好的技巧

建立这样一个以当前日期为名字的文件名,在unix下可能学过unix的都知道,

但是windows2000/nt/xp下面如何做就很多人都不知道了
win平台使用这个需要打开cmd的命令扩展(默认是打开的)
同样的获得精确到秒的时间是还有 %time:~0,8%
获得不含星期的日期比较确切的是 %date:~0,10%

txfy 回复于:2003-09-25 12:46:10 从0开始取多难看的文件名呀!我一般从5开始取,这个~a,b有点跟oracle的substr指令类似,试试就知道le!

lee_man 回复于:2003-12-01 16:19:27 能不能对~后面的参数讲的详细一点,谢谢

txfy 回复于:2003-12-01 16:24:06 windows or unix?

tsingsong99 回复于:2003-12-01 18:28:31 [quote:0eddab351d="qtjqtj79"]如何生成带日期的文件名

在UNIX上,使用`date +%y%m%d` (`这个是键盘上~所在的那个键),例:

touch exp_table_name_`date +%y%m%d`.dmp

Windows上,使用%date:~12%,其中12是取日期,你可以改成其它你需..........[/quote:0eddab351d]

问题:
1)`date +%y%m%d` 的"年"只有两位,如何得到4位的年
2)能举一个WIN下的实例吗?
谢谢!

dujing 回复于:2004-03-10 09:49:11 问题:
1)`date +%y%m%d` 的"年"只有两位,如何
2)能举一个WIN下的实例吗?
谢谢!
评论 推荐 打印 编辑 】 【 关闭
『相关链接』
【郑重声明】【上海IT外包服务网】 刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何投资或其他建议。转载需经作者本人同意并注明出处。本网站有部分文章是由网友自由上传。对于此类文章本站仅提供交流平台,不为其版权负责。如果您发现本网站上有侵犯您的知识产权的文章,请发信至 或直接电话联系: 021-58879030
请您留言
『发表评论』
匿名发表 会员ID: 密码:

上海蝶应信息科技有限公司
上海市商城路341号紫光大厦1305室 +0086-21-58878998 11394019
dieying@541help.com +0086-21-58879030HappyFreeAngel@hotmail.com
Copyright@2007 IT-WAIBAO.COM Inc.沪ICP备05039378号 版权所有2007-2010 管理员登陆