asp获取当前年月日时分秒
因为在调整一个asp程序,里面有备份数据库功能,自动命名只取了当前年月日,会造成同一天备份的内容重复,所以添加了时分秒命名,以示区分。
下面是从网上收集整理的内容:
now() 获取当前日期和时间
date()获取当前年月日
time()获取当前时分秒
year(date)获取给定日期的年份
month(date)取得给定日期的月份
day(date)取得给定日期是几号
hour(time)取得给定时间是第几小时
minut(time)取得给定时间是第几分钟
second(time)取得给定时间是第几秒
weekday(date)取得给定日期是星期几,1表示星期日,2表示星期一...
formatdatetime(date,vbshortdate)转化为短日期格式.
formatdatetime(date,vblongdate)转化为长日期格式.
formatdatetime(time,vbshorttime)转化为短时间格式
formatdatetime(time,vblongtime)转化为长时间格式
datediff("var","var1","var2")计算两个日期或时间间隔
var表示时间和日期的代码,如下:
年 yyyy
月 m
日 d
时 h
分 n
秒 s
周 ww
var1第一个日期或时间
var2第二个日期或时间
获取当前年月日时分秒的例子:
< % =year((date()))&"-"&month((date()))&"-"&day(date())&"-"&hour((time()))&"-"&minute((time()))&"-"&second((time())) %>.mdb
中间是用"-"隔开,效果:
2014-2-11-16-15-55.mdb
以上内容仅作参考。