asp数据库时间显示问题!
答案:6 悬赏:40 手机版
解决时间 2021-05-02 21:04
- 提问者网友:龅牙恐龙妹
- 2021-05-02 06:55
我的是mssql数据库,数据字段为sj
类型为∶datetime
但是显示的时间是∶2009-12-14 14:00
我想让它显示为∶12-14 14:00
怎么实现呢???
最佳答案
- 五星知识达人网友:污到你湿
- 2021-05-02 07:27
right(2009-12-14 14:00
,len(2009-12-14 14:00
)-instr(2009-12-14 14:00
,"9"))
全部回答
- 1楼网友:独行浪子会拥风
- 2021-05-02 11:51
切割时间:mid(所取得的时间,6,len(所取得的时间)-6)
- 2楼网友:深街酒徒
- 2021-05-02 10:37
datearr=split(rs("sj"),"-")
sjwrite=datearr(1)+"-"+datearr(2)
response.write sjwrite
- 3楼网友:往事隔山水
- 2021-05-02 10:29
replace(rs("sj"),year(rs("sj"))&"-","")
- 4楼网友:零点过十分
- 2021-05-02 09:12
<%
function getDate(str) if IsDate(str) = false then exit function str = CDate(str) getDate = Right("0"&Month(str),2)&"-"&Right("0"&Day(str),2)&" "&CStr(Hour(str))&":"&CStr(Minute(str)) end function
%>
使用方法:
<%=getDate(datetime)%>
- 5楼网友:山河有幸埋战骨
- 2021-05-02 09:01
获取字段以后,利用字符切割方法去除前5个字符呗 即“2009-”
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯