asp时间函数

asp时间函数这么才能显示2012-04-02这样的日期格式?... asp时间函数这么才能显示 2012-04-02 这样的日期格式? 展开
 我来答
bdxbr
2014-04-14 · TA获得超过1053个赞
知道小有建树答主
回答量:957
采纳率:44%
帮助的人:311万
展开全部
可以用formatDateTime函数

formatdateTime()函数返回表达式,此表达式已被格式化为日期或时间
表达式 formatdateTime(Date, [, Namedformat])
允许数据类型: Namedformat 指示所使用的日期/时间格式的数值,如果省略,则使用 vbGeneralDate.
NamedFormat参数的设置值如下:
常数 值 描述
vbGeneralDate 0 显示日期和/或时间。如果有日期部分,则用短日期格式显示。如果有时间部分,则用长时间格式显示。如果都有,两部分都显示。
vbLongDate 1 用计算机区域设置值中指定的长日期格式显示日期。
vbShortDate 2 用计算机区域设置值中指定的短日期格式显示日期。
vbLongTime 3 用计算机区域设置值中指定的时间格式显示时间。
vbShortTime 4 用24小时格式(hh:mm)显示时间。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2016-09-08
展开全部
  基本函数:
  date() --创建日期变量,显示格式:2004-2-28
time() --创建时间变量,显示格式:22:24:59
now() --创建日期和时间变量, 显示格式: 2005-5-2 22:37:30
  单独获取年、月、日、时、分、秒:
  先创建日期变量d=date()
  获取年份:year(d)
获取月份:month(d)
获取日子:day(d)
获取星期几:weekday(d)
  先创建t=time()
  获取小时:hour(t)
获取分钟:minute(t)
获取秒数:second(t)

  
  获取日期的部份值

  DatePart(interval, date[,firstdayofweek[, firstweekofyear]]) -。例如,可以使用DatePart 计算某个日期是星期几或目前为几点钟。
  举例:
  d = #2/10/96 16:45:30#
  DatePart("yyyy",d)) '1996
  DatePart("m",d) '2
  DatePart("d",d) '10
  DatePart("h",d) '16
  DatePart("n",d) '45
  DatePart("s",d) '30
  DatePart("q",d) '1---2月是第1季
  DatePart("y",d) '41---2月10日是1996年的第41日。
  DatePart("ww",d) '6---2月10日是1996年的第6周。
  DatePart("w",d) '7---2月10日在在1996年是第6周的第7日(星期六)。
  
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zmspu1
2014-04-14 · TA获得超过289个赞
知道小有建树答主
回答量:1425
采纳率:100%
帮助的人:983万
展开全部
formatdatetime(datetime,2)
或者 year(datetime) & "-" & month(datetime) & "-" & day(datetime)
追问
如果月份小于10,好像不显示前面的0
追答
这个解决办法很多的,加个判断:
if month(datetime)<10 then 月份="0" & month(datetime)
或者用长度 len <2 也可以的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卢国栋G
2014-04-14 · 知道合伙人软件行家
卢国栋G
知道合伙人软件行家
采纳数:2205 获赞数:4767
中山大学网络工程专业,网络行业3年从业经验,经验丰富!

向TA提问 私信TA
展开全部
试试<%=date()%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式