加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

ASP获取日期单日期自动补零函数代码

发布时间:2023-05-09 12:43:07 所属栏目:Asp教程 来源:
导读:ASP获取日期单日期自动补零函数代码:代码如下:public function fillzero(l1)if len(l1)=1 thenfillzero="0"&l1elsefillzero=l1end ifend function用法示例:代码如下:response year(now)&month(now)&day(now) 结果:

ASP获取日期单日期自动补零函数代码:

代码如下:

public function fillzero(l1)

if len(l1)=1 then

fillzero="0"&l1

else

fillzero=l1

end if

end function

用法示例:

代码如下:

response year(now)&month(now)&day(now) 结果:201116

response year(now)&fillzero(month(now))&fillzero(day(now)) 显示结果:20110106

如何控制长日期格式和短日期格式的显示:

Short Date:FORMATDATETIME(DATE,vbShortDate)

Long Date:FORMATDATETIME(DATE,vbLongDate)

当根据英国(美国)区域设置显示日期时,日期显示为如下的格式:

Short Date:7/9/97

Long Date:Wednesday,July 09,1997

注意:短日期格式的显示与不做任何格式化时完全相同。在缺省情况下,日期以短日期格式显示。

如何用FORMATDATETIME()函数操作时间:

Short Time:FORMATDATETIME(TIME,vbShortTime)

Long Time:FORMATDATETIME(TIME,vbLongTime)

当以英国(美国)区域设置显示时间时,时间的格式如下:

Short Time:03:20

Long Time:3:20:08 AM

复制代码 代码如下:

<%

function FillZero(str)

ttt=str

if len(str)=1 then

ttt="0" & str

end if

FillZero=ttt

end function

'转化日期,将 一位补上零 2003-1-2 --> 2003-01-02

function ConvertDate(tDate)

ttt=tDate

if isdate(tDate) then

ttt=year(tDate) & "-" & FillZero(month(tDate)) & "-" & FillZero(day(tDate))

end if

ConvertDate=ttt

end function

'输入一个日期时间串,转换成年四位,其他两位的新的日期时间串

function ConvertDateTime(tDateTime)

ttt=tDateTime

if isdate(tDateTime) then

ttt=year(tDateTime) & "-" & FillZero(month(tDateTime)) & "-" & FillZero(day(tDateTime)) & " " & FillZero(cstr(hour(tDateTime))) & ":" & FillZero(cstr(minute(tDateTime))) & ":" & FillZero(cstr(second(tDateTime)))

end if

ConvertDateTime=ttt

end function

%>

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章