郁闷的ASP获取时间time( )问题
我现在很想知道,ASP中time()到底是从哪里获取时间的。比如,我电脑右下角明明显示着13:52,但是被time()读取出来就变成了“下午01:52”。非常的郁闷啊,这...
我现在很想知道,ASP中time()到底是从哪里获取时间的。
比如,我电脑右下角明明显示着13:52,但是被time()读取出来就变成了 “下午01:52”。
非常的郁闷啊,这到底怎么回事啊? 展开
比如,我电脑右下角明明显示着13:52,但是被time()读取出来就变成了 “下午01:52”。
非常的郁闷啊,这到底怎么回事啊? 展开
2个回答
展开全部
now是:2007-2-26 13:28:43
formatdatetime(now,0)是:2007-2-26 13:28:43
formatdatetime(now,1)是:2007年2月26日
formatdatetime(now,2)是:2007-2-26
formatdatetime(now,3)是:13:28:43
formatdatetime(now,4)是:13:28
函数调用格式:FormatDateTime(Date[, NamedFormat])
FormatDateTime函数的语法有以下参数:
参数 描述
Date 必选,要被格式化的日期表达式。
NamedFormat 可选,指示所使用的日期/时间格式的数值,如果省略,则使用vbGeneralDate。
设置
NamedFormat参数可以有以下值:
vbGeneralDate 0 显示日期和/或时间;如果有日期部分,则将该部分显示为短日期格式;如果有时间部分,则将该部分显示为长时间格式;如果都存在,则显示所有部分。
vbLongDate 1 使用计算机区域设置中指定的长日期格式显示日期。
vbShortDate 2 使用计算机区域设置中指定的短日期格式显示日期。
vbLongTime 3 使用计算机区域设置中指定的时间格式显示时间。
vbShortTime 4 使用24小时格式(hh:mm)显示时间。
你看看这个吧
http://www.colacat.cn/article.asp?id=14
formatdatetime(now,0)是:2007-2-26 13:28:43
formatdatetime(now,1)是:2007年2月26日
formatdatetime(now,2)是:2007-2-26
formatdatetime(now,3)是:13:28:43
formatdatetime(now,4)是:13:28
函数调用格式:FormatDateTime(Date[, NamedFormat])
FormatDateTime函数的语法有以下参数:
参数 描述
Date 必选,要被格式化的日期表达式。
NamedFormat 可选,指示所使用的日期/时间格式的数值,如果省略,则使用vbGeneralDate。
设置
NamedFormat参数可以有以下值:
vbGeneralDate 0 显示日期和/或时间;如果有日期部分,则将该部分显示为短日期格式;如果有时间部分,则将该部分显示为长时间格式;如果都存在,则显示所有部分。
vbLongDate 1 使用计算机区域设置中指定的长日期格式显示日期。
vbShortDate 2 使用计算机区域设置中指定的短日期格式显示日期。
vbLongTime 3 使用计算机区域设置中指定的时间格式显示时间。
vbShortTime 4 使用24小时格式(hh:mm)显示时间。
你看看这个吧
http://www.colacat.cn/article.asp?id=14
展开全部
从ASP服务器取时间啊。
ASP是服务器端脚本。
如果你的服务器和客户机在一起,出现这样的问题,那么你需要格式化时间:
formatdate
该函数作用:按指定参数格式化显示时间。'numformat=1:将时间转化为yyyy-mm-dd hh:nn格式。'numformat=2:将时间转化为yyyy-mm-dd格式。'numformat=3:将时间转化为hh:nn格式。'numformat=4:将时间转化为yyyy年mm月dd日 hh时nn分格式。'numformat=5:将时间转化为yyyy年mm月dd日格式。'numformat=6:将时间转化为hh时nn分格式。'numformat=7:将时间转化为yyyy年mm月dd日 星期×格式。'numformat=8:将时间转化为yymmdd格式。'numformat=9:将时间转化为mmdd格式。 function formatdate(shijian,numformat) dim ystr,mstr,dstr,hstr,nstr '变量含义分别为年字符串,月字符串,日字符串,时字符串,分字符串 if isnull(shijian) then numformat=0 else ystr=DatePart("yyyy",shijian)
ASP是服务器端脚本。
如果你的服务器和客户机在一起,出现这样的问题,那么你需要格式化时间:
formatdate
该函数作用:按指定参数格式化显示时间。'numformat=1:将时间转化为yyyy-mm-dd hh:nn格式。'numformat=2:将时间转化为yyyy-mm-dd格式。'numformat=3:将时间转化为hh:nn格式。'numformat=4:将时间转化为yyyy年mm月dd日 hh时nn分格式。'numformat=5:将时间转化为yyyy年mm月dd日格式。'numformat=6:将时间转化为hh时nn分格式。'numformat=7:将时间转化为yyyy年mm月dd日 星期×格式。'numformat=8:将时间转化为yymmdd格式。'numformat=9:将时间转化为mmdd格式。 function formatdate(shijian,numformat) dim ystr,mstr,dstr,hstr,nstr '变量含义分别为年字符串,月字符串,日字符串,时字符串,分字符串 if isnull(shijian) then numformat=0 else ystr=DatePart("yyyy",shijian)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询