1樓:
<%=formatdatetime(rs("adddate"),2)%>改動一下
<%dat=formatdatetime(rs("adddate"),2)
mat=month(dat)
ddat=day(dat)
if mat<10 then
mat="0"&mat
end if
if ddat<10 then
ddat="0"&ddat
end if
>
2樓:匿名使用者
給你個簡單的function,我經常用的
<%function formattime(d)if isdate(d) then
else
formattime = d
end if
end function
%><%=formattime(rs("adddate"))%>
3樓:匿名使用者
編寫自定義函式,專門處理這種問題:
function formatdateoracle(dateandtime)
on error resume next
dim yy,y, m, d, h, mi, sformatdateoracle = dateandtimeif not isdate(dateandtime) then exit function
yy = cstr(year(dateandtime))y = mid(cstr(year(dateandtime)),3)m = cstr(month(dateandtime))if len(m) = 1 then m = "0" & md = cstr(day(dateandtime))if len(d) = 1 then d = "0" & dh = cstr(hour(dateandtime))if len(h) = 1 then h = "0" & hmi = cstr(minute(dateandtime))if len(mi) = 1 then mi = "0" & mis = cstr(second(dateandtime))if len(s) = 1 then s = "0" & sformatdateoracle = yy & "-" & m & "-" & d & " " & h & ":" & mi
end function
asp如何格式化日期的顯示模式?
4樓:
asp使用的是vba,其中的使用的函式是vb中的子集,不能使用format函式進行快速格式化日期的顯示模式。如果想要的格式是yyyy-mm-dd, 獲取今天的日期可以用以下**實現:
fulldate=cstr(year(date))fulldate=fulldate & "-" & right("0" & cstr(month(date)),2)
fulldate=fulldate & "-" right("0" & cstr(day(date)),2)
fulldate就是所需要的格式字串。
5樓:匿名使用者
set rs = server.createobject("adodb.recordset")
sql = "select * from news order by id desc"
rs.open sql,conn,3,1
<%=formatdatetime(rs("這裡是時間欄位"),2)%>
6樓:廉一南
select format(欄位名,"yyyy-mm-dd") from news order by id desc
7樓:
<%=formatdatetime(rs("adddate"),2)%>
asp中,如何在完整日期時間中取得年月日?
8樓:匿名使用者
asp取得完整時間的年月日 可以使用formatdatetime具體示例
比如現在有一個時間為 now()
可以寫成
<%=formatdatetime(now(),1)%>這樣就是當前的年月日了。
如果是資料庫裡的時間 比如資料庫時間欄位為date 可以寫成<%=formatdatetime(rs("date"),1)%>這裡延伸一下:
0 根據系統設定顯示日期或時間
1 以長日期格式顯示日期
2 以短日期格式顯示日期
3 以長時間格式顯示時間
4 以短時間格式顯示時間
9樓:匿名使用者
如果欄位型別為日期時間型的話,格式應該是2008-8-8 15:34:33吧
首先按你所說的這格式:2008-08-08 15:34:33 可用方法一:
<%y = year(cdate("2008-08-08 15:34:33"))
m = month(cdate("2008-08-08 15:34:33"))
d = day(cdate("2008-08-08 15:34:33"))
%>可用方法二:
<%y = left("2008-08-08 15:34:33",4)
m = left(right("2008-08-08 15:34:33",14),2)
d = left(right("2008-08-08 15:34:33",11),2)
%>若格式為2008-8-8 15:34:33的話可用方法
33),2)
10樓:
<%=datepart("yyyy",rs("time"))%>年<%=datepart("m",rs("time"))%>月<%=datepart("d",rs("time"))%>日'呵呵
11樓:匿名使用者
<%iyear = year(cdate("2008-08-08 15:34:33"))
imonth = month(cdate("2008-08-08 15:34:33"))
iday = day(cdate("2008-08-08 15:34:33"))
%>
12樓:匿名使用者
now1=2008-08-08 15:34:33
<%=formatdatetime(now1,2)%>
13樓:寒雲
strdate = formatdatetime("2008-08-08 15:34:33",2)
response.write(strdate)strdate = split("2008-08-08 15:34:33"," ")(0)
response.write(strdate)strdate = year("2008-08-08 15:34:
33") & "-" & month("2008-08-08 15:34:33") & daty("2008-08-08 15:
34:33")
response.write(strdate)任選一種
<%=formatdatetime(rs("date"),2)%> 這段asp**是什麼意思
14樓:捌零老陳
vbgeneraldate
0display a date in format mm/dd/yy. if the date parameter is now(), it will also return the time, after the date
顯示日期和/或時間。如果有日期部分,則將該部分顯示為短日期格式。如果有時間部分,則將該部分顯示為長時間格式。如果都存在,則顯示所有部分。
vblongdate
1display a date using the long date format: weekday, month day, year
使用計算機區域設定中指定的長日期格式顯示日期
vbshortdate
2display a date using the short date format: like the default (mm/dd/yy)
使用計算機區域設定中指定的短日期格式顯示日期。如預設的(月/日/年)
vblongtime
3display a time using the time format: hh:mm:ss pm/am
使用計算機區域設定中指定的時間格式顯示時間
vbshorttime
4display a time using the 24-hour format: hh:mm
使用 24 小時格式 (hh:mm) 顯示時間
asp中formatdatetime的問題 50
15樓:勁捷電子資訊
在控制面版裡改電腦的時間顯示方式,要改成h:mm:nn格式asp 自帶的的函式是無法解決的!!
偶給你寫了兩個。。你看哈合不合用。。
方法一<%
udate=now()
response.write udate
%>方法二<%
function datafromat()datastr=replace(now,"上午","")datastr=replace(now,"下午","")datafromat=datastr
end function
%><%=datafromat%>
怎樣控制asp中時間顯示的格式
16樓:匿名使用者
asp中從資料庫中讀取出來的時間要控制顯示格式,只需分別獲取該日期的年、月、日、小時、分、秒等,再按需組合就可以。
比如:一、資料庫讀取出來的日期為: mm=rs("m_date"),則
年:year(mm) 'asp顯示為<%=year(mm)%>下面月日等相同寫法
月:month(mm)
日:day(mm)
小時:hour(mm)
分:minute(mm)
秒:second(mm)
二、然後我們根據需要再組合:
2015-12-10的形式:<>
2023年12月110日的形式:<%=year(mm) &"年"&month(mm)&"月"&day(mm)&"日"%>
ASP中POST,GET方法如何應用
一 區別與應用 form中的get和post方法,在資料傳輸過程中分別對應了http協議中的get和post方法。二者主要區別如下 1 get是用來從伺服器上獲得資料,而post是用來向伺服器上傳遞資料。2 get將表單中資料的按照variable value的形式,新增到action所指向的url...
asp中如何呼叫vbscript方法
call regexptest is.is1 is2 is3 call regexptest 如何用asp呼叫vbscript中的結果,並顯示出來 這樣是不可以的,各用各的變數。asp是伺服器解釋成html或js 傳送到瀏覽器的,然後瀏覽器執行其中的js或vs 你說這能一樣麼。就算是vs在伺服器端執...
asp查詢兩個表中重複資訊
set rs server.createobject adodb.recordset sql select from problem,hotproblem where hotproblem.problemid problem.problemid and hotproblem.subjectid pr...