ASP中如何规定时间格式,如03-05

来源:百度知道 编辑:UC知道 时间:2024/05/30 11:38:32
小弟初学ASP,在做页面是要显示时间,但是显示出来的时间都是这种格式2007-3-5,但是我想显示成03-05这种带0的格式要用什么方法呢?

我也在网上找过,都是说用CONVERT(data_type,expression[,style])
例如:CONVERT(varchar(30),getdate(),101)
但是系统总是提示我varchar变量未定义
求各位大虾指点,最好能具体点,有个小程序做例子,谢谢!

year(date())&"-"&right(0&month(date()),2)&"-"&right(0&day(date()),2)

分别用函数得到年份,月份,号数! 再判断月份数是否大于10,如果小于就把表示月份数的字符串前加上"0",最后用"-"把三个字符串连起来就行了!

今天是
< s c r i p t language=Java>
<!--
today=new Date();
var week; var date;
if(today.getDay()==0) week="星期日"
if(today.getDay()==1) week="星期一"
if(today.getDay()==2) week="星期二"
if(today.getDay()==3) week="星期三"
if(today.getDay()==4) week="星期四"
if(today.getDay()==5) week="星期五"
if(today.getDay()==6) week="星期六"
date=(today.getYear())+"年"+(today.getMonth()+1)+"月"+today.getDate()+"日"+" "
document.write("<span style='font-size: 9pt;'>"+date+week+"</span>");
// -->
</>