<%=Minute(now())%> ASP 时间问题.
答案:5 悬赏:50 手机版
解决时间 2021-12-03 07:40
- 提问者网友:世勋超人
- 2021-12-02 15:56
<%=Minute(now())%> ASP 时间问题.
最佳答案
- 五星知识达人网友:迟山
- 2021-12-02 16:28
个人感觉,这个给小于10的前面加0,asp本身是没有这样的内置函数的,你可以自己写一个函数啊,比如:
<%
function sl(a)
if a<10 then
a="0"&a
end if
sl=a
end function
%>
然后调用这个函数:
<%=sl(Hour(now()))%>,<%=sl(Minute(now()))%>,<%=sl(Second(now()))%>
函数分为内置函数和自写函数。内置函数是不能满足编程者的所有需求的,这个时候,需要编程者根据自己的需要和思路。自己写一个函数。
<%
function sl(a)
if a<10 then
a="0"&a
end if
sl=a
end function
%>
然后调用这个函数:
<%=sl(Hour(now()))%>,<%=sl(Minute(now()))%>,<%=sl(Second(now()))%>
函数分为内置函数和自写函数。内置函数是不能满足编程者的所有需求的,这个时候,需要编程者根据自己的需要和思路。自己写一个函数。
全部回答
- 1楼网友:三千妖杀
- 2021-12-02 18:32
我给个思路,先把时间转换成字符串,然后检查是不是1位,如果是前面加"0”。
- 2楼网友:拾荒鲤
- 2021-12-02 18:02
<%=Right("0"&Hour(now()),2)%> ,<%=Right("0"&Minute(now()),2)%> ,<%=Right("0"&Second(now()),2)%>
- 3楼网友:忘川信使
- 2021-12-02 17:19
<%=Right("0"&Hour(now()),2)%>
- 4楼网友:低血压的长颈鹿
- 2021-12-02 17:05
right("00"&time,2)追问这三个可以完整贴出来吗? 最好是连日期这些都贴出来麻烦你了.追答啊?? 晕 就是把日期 或者月份 前面加两个0 然后再取后面的两位 如果日期本身是两位的 就没有0了 不是的话 前面就会有一个……
这个懂了么
这个懂了么
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯