asp中如何只讀取日期,而不讀時間

2022-03-11 20:37:00 字數 3457 閱讀 9926

1樓:

其實我是不清楚你是想顯示時間還是顯示日期,,因為你題目是想顯示日期,上面又有說想顯示時間,,

但是做法是一樣的。

用datepart來獲取小時分秒,或者直接用year month,day,hour,minute,second來獲取 。

其實更建議通過jscript來轉換,這樣會更美觀,而且**更少,因為下面的拆分來獲取後,分數如果是0開頭的會取消掉。

<%=datepart("h",rs("adddate"))%>:<%=datepart("n",rs("adddate"))%>:<%=datepart("s",rs("adddate"))%>

<%=hour(rs("adddate"))%>:<%=minute(rs("adddate"))%>:<%=second(rs("adddate"))%>

2樓:匿名使用者

下面我整理的。

呼叫資料庫時間格式:

formatdatetime(now(),1) 2023年1月1日formatdatetime(now(),2) 2006-1-1split(rs("postdate"))(0) 2006-1-1formatdatetime(now(),3) 12:00:00<%=year(rs("date"))%>-<%=month(rs("date"))%>-<%=day(rs("date"))%>

3樓:小獅子

正如樓上所說 用formatdatetime函式啊 asp自帶另外你可以用 day() month() year()函式都可以比如sj=now()'

response.write year(sj)'這樣就可以反回 sj變數的年份

response.write month(sj)'這樣就可以反回 sj變數的月份

response.write day(sj)'這樣就可以反回 sj變數的日

4樓:少爺不說話

<%response.write right(rs("adddate"),(len(rs("adddate"))-14))%>

len(rs("adddate"))是日期的顯示長度,後面的-5換成13或14試試,因為時間那段如果是00:00:00的形式有8位,加上和日期部分之間的乙個空格就是9,5+9=14

自己試驗一下,如果還不行就要用到日期格式化的函式了

5樓:

只顯示日期用datevalue函式就可以了:datevalue(rs("adddate"))

只顯示時間的話,方法很多,可以這樣:split(rs("adddate")," ")(1)

6樓:

<% response.write format(rs("adddate"), "yy-mm-dd") %>

7樓:想請教你們哈

response.write(date)

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)任選一種

asp如何將從資料庫中取出的時間只保留日期部分

14樓:匿名使用者

date(rs("f_addtime"))

15樓:廈門技術

<%=day(rs("f_addtime"))%> 具體哪一天

<%=month(rs("f_addtime"))%> 具體哪一月

<%=year(rs("f_addtime"))%> 具體哪一年

ASP中,如何在同面的不同位置讀取ACC資料庫內同一表的不同ID內容。例如 about表,id有2等

squall0423的說法正確,sql這樣寫 sql select from about where sort name id in id1,id2 id1 id2你取值或者指定值什麼的,你按你的頁面要求看一下。in的例項 id lastname firstname1 adams john 2 bu...

如何在Excel中快速輸入日期和時間

excel快速輸入時間日期 有大量日期或時間資料需要錄入的話,我都是用的笨辦法 1 分析資料結構和型別,決定快速輸入的方法,一般都是輸入4 6位數字,比如今天日期,現在時間,我分別輸入為 170608 和 1940 2 利用 20 170608 的形式可以補齊所缺少的資料部分3 利用自定義資料格式 ...

c語言如何讀取c a 中的資料,並賦值到變數

我來給出正解吧 a a a 7 是賦值語句 正確b a 7 b c,a 這是乙個賦值運算子和逗號運算子等組成的語句,因為賦值運算子的優先順序高於逗號運算子,所以相當於 a 7 b c a 而不是a 7 b c,a c int 12.3 4 不能出現小數,非法 d a a 7 c b 賦值運算子的結合...