永发信息网

asp 时间显示 2009-1-1 变成01-01,代码是什么?谢谢了,大神帮忙啊

答案:3  悬赏:70  手机版
解决时间 2021-03-07 15:37
如题,自己参考别人答案,但是只能正确显示月份,日子无法正确显示;也就是只能显示01-1,我需要的是01-01。 " target="_blank" title="<%=rs("news_name")%>"><% dt=rs("news_time") if month(dt)>9 then response.write right(dt,5) else response.write "0" & right(dt,4) end if %>  <%=rs("news_name")%> 希望高手能给与指点,可以在源代码上作调整;或者直接提供新的代码,谢谢。
最佳答案
使用自定义函数 从数据库的日期字段直接读取 进行自定义转化 下面这个是 我弄的个函数 '************************************* '函数名:FormatTime '作 用:转化时间 '参 数:stime ---- 时间 ' nflag ---- 转化方式 '返回值:转化后时间 '调 用:FormatTime(now(), 1) '************************************* function FormatTime(stime, nflag) Dim y, m, d, h, mi, s FormatTime = "" if IsDate(stime) = False then Exit Function y = cstr(year(stime)) m = cstr(month(stime)) d = cstr(day(stime)) h = cstr(hour(stime)) mi = cstr(minute(stime)) s = cstr(second(stime)) if len(m) = 1 then m = "0" & m if len(d) = 1 then d = "0" & d if len(h) = 1 then h = "0" & h if len(mi) = 1 then mi = "0" & mi if len(s) = 1 then s = "0" & s select Case nflag Case 1 '格式2009-11-12 11:01:20 FormatTime = y & "-" & m & "-" & d & " " & h & ":" & mi & ":" & s Case 2 '格式2009-11-12 11:01 FormatTime = y & "-" & m & "-" & d & " " & h & ":" & mi Case 3 '格式2009-11-12 FormatTime = y & "-" & m & "-" & d Case 4 '格式11-12 FormatTime = m & "-" & d Case 5 '格式11月12日 FormatTime = m & "月" & d & "日" Case 6 '格式2009年11月12日 FormatTime = y & "年" & m & "月" & d & "日" Case 7 '格式20091112110120 FormatTime = y & m & d & h & mi & s end select end function =================== 输出时候 这样就可以了 FormatTime(rs("news_time"),4)
全部回答
<% dt=rs("news_time") if month(dt)>9 then '里面再加个日期的判断 response.write year(dt) & "-" & month(dt) & "-" & day(dt) else '里面再加个日期的判断 response.write year(dt) & "-0" & month(dt) & "-" & day(dt) end if %>&
没看懂 ——楼主美瞳前: 楼主美瞳后: 楼主美瞳失败:
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
after I read for two hours ,I felt
天羽汽车租赁有限公司怎么去啊,有知道地址的
办公桌椅的摆放
单选题________,国民革命军10万人正式出师北
为什么搜狗浏览器打不开中国银行网上银行?电
驾驶证是在河源考的,车子想在东莞买,可我在
有关中秋节的作文带批注
步步高y27为什么每次开机联系人都要更新很久
海关进出口货物征免税备案申请表 派什么用
萧山708到火车东站吗
懂CPU的进T7200 和T1600谁好
圆通速递(雷阳路)我想知道这个在什么地方
英雄联盟里一共有多少个皮肤谁知道?
母亲一次次地穿针。线仍未穿进针眼里。用关联
为什么皇帝见了观音菩萨也得跪下?
推荐资讯
梦见亲人去世出殡
嘴巴肿起来是什么原因
得得得 得得得得的地是什么歌
移动流量可以送人吗? 我妈充话费移动给送了
忘记路由器登陆密码,又不想重置,怎么办
求穿越成奥特曼的小说。
粤金升科技信息有限公司地址有知道的么?有点
321x46-92x27-67x46简便运算
颖海保险代理有限公司地址在哪,我要去那里办
宾得k3的成像超过全画幅相机了吗
工商银行卡用手机银卡临时挂失后多久能解挂
管为道规格∮6-824×2-100 ,是什么意思啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?