1樓:網路
datediff函式。
比如:datediff("d","2010-5-1",now())與現在相差多少天。
datediff("y","2010-5-1",now())與現在相差多少年。
datediff("m","2010-5-1",now())與現在相差多少月。
datediff("n","2016-5-1 10:00:00",now())與現在相差多少分鐘。
asp怎麼判斷時間差
2樓:網友
datediff("d","2000-1-1",date)這個函式是計算時間的,可以計算年月日分秒周,datediff("s","time1",time2")這樣就是計算秒的。
具體用法:語法 datediff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])datediff 函式語法中有下列命名引數: 部分 描述 interval 必要。字串表示式,表示用來計算date1 和 date2 的時間差的時間間隔 date1□date2 必要;variant (date)。
計算中要用到的兩個日期。 firstdayofweek 可選。指定乙個星期的第一天的常數。
如果未予指定,則以星期日為第一天。 firstweekofyear 可選。指定一年的第一週的常數。
如果未予指定,則以包含 1 月 1 日的星期為第一週。
interval 引數的設定值如下: 設定 描述 yyyy 年 q 季 m 月 y 一年的日數 d 日 w 一週的日數 ww 周 h 時 n 分鐘 s 秒 firstdayofweek 引數的設定值如下: 常數 值 描述 vbusesystem 0 使用 nls api 設定。
vbsunday 1 星期日(預設值) vbmonday 2 星期一 vbtuesday 3 星期二 vbwednesday 4 星期三 vbthursday 5 星期四 vbfriday 6 星期五 vbsaturday 7 星期六 常數 值 描述 vbusesystem 0 用 nls api 設定。 vbfirstjan1 1 從包含 1 月 1 日的星期開始(預設值)。 vbfirstfourdays 2 從第乙個其大半個星期在新的一年的一週開始。
vbfirstfullweek 3 從第乙個無跨年度的星期開始。
3樓:新鄉阿永
asp語言中有乙個函式就是這個功能,datediff():計算兩個時間差的時間間隔 。
格式:datediff(interval, date1, date2[, firstdayofweek][,firstweekofyear]])
引數說明:
interval必要。字串表示式,表示用來計算date1 和 date2 的時間差的時間間隔。
date1和date2必要;variant (date)。計算中要用到的兩個日期。
firstdayofweek可選。指定乙個星期的第一天的常數。如果未予指定,則以星期日為第一天。
firstweekofyear可選。指定一年的第一週的常數。如果未予指定,則以包含 1 月 1 日的星期為第一週。
interval 引數的設定值如下:
設定 描述。
yyyy 年。
q 季。m 月。
y 一年的日數。
d 日。w 一週的日數。
ww 周。h 時。
n 分鐘。s 秒。
舉例:
如:釋出於 1 天前 nov2 格式:datediff("d", nov2,date())1
釋出於 1 小時前 nov2 格式:datediff("h", nov2,now())1
釋出於 3 分鐘前 nov2 格式:datediff("n", nov2,now())3
釋出於 26 秒前 nov2 格式:datediff("s", nov2,now())26
4樓:乄阿德
datediff("d","2009-5-1",now())與現在相差多少天。
datediff("y","2007-5-1",now())與現在相差多少年。
datediff("m","2009-5-1",now())與現在相差多少月。
datediff("h","2009-5-25 12:12:20",now())
設定 描述。
yyyy 年。
q 季m 月y 一年的日數。
d 日w 一週的日數。
ww 周。h 時n 分鐘s 秒。
asp計算兩個日期之間相差天數的函式?
5樓:匿名使用者
datediff("d",date1,date2)
date1和date2是你要計算的兩個時間,該函式直接返回相差天數。
c#如何得到兩個時間相差幾分鐘
6樓:肥仙女
1、首先開啟vs,點選檔案下面的新建專案。
2、接著建乙個控制檯專案,結構。
3、然後宣告兩個要計算的日期。
4、接下來通過subtract函式計算兩個日期的偏移量。
5、接著直接呼叫偏移量的days屬性即可。
6、最後執行程式就可以計算出日期相差的天數了。
7、c#計算兩個時間差的**,具體**如下:
datetimeget_time1=;
datetimesta_ontime1=;
計算多少秒。
longdat="s",get_time1,sta_ontime1,,;
7樓:網友
string begintime = "2010-01-05 16:30:23";
string endtime = "2010-04-13 13:50:20";
datetime begintime1 = ;
datetime endtime1 = ;
timespan midtime = endtime1 - begintime1;
時間間隔為天零小時。",,;
要顯示什麼單位自己改吧。
8樓:網友
兩個時間相減可以得到timespan型別。
然後呼叫tominutes()
9樓:網友
變成時間戳,兩個時間戳相減就知道了。
10樓:網友
先轉成字串,然後再進行計算。
asp中什麼方法可以求出兩個日期相差的 天數
11樓:匿名使用者
用datediff()函式就可以了。
這個函式的用法如下:
datediff()
函式返回兩個日期之間的差值 。
表示式 datediff(timeinterval,date1,date2 [,firstdayofweek [,firstweekofyear]])
允許資料型別: timeinterval 表示相隔時間的型別,**為:
y「表示「年」
m「表示「月」
d「表示「日」
h「表示「時」
n「表示「分」
s「表示「秒」。
例項: <
fromdate = ##
todate = ##
there are " &
datediff("d",fromdate,todate) &
days to millenium from 9/9/00."
返回結果: 從9/9/00 到2000年還有 150 天。
該函式在mssql中可用,在oracle中不可用!
select datediff(''d'','2003-01-01','2003-01-02')返回的是1;
select datediff(''d'','2003-01-02','2003-01-01')返回的是-1;
可見datediff返回的是date2和date1之間在給定引數timeinterval下的差值。
12樓:匿名使用者
t=datediff(''d'','2003-01-01','2003-01-02')
輸出後可以看到後結果為1
asp中做時間差
13樓:網友
這是相差的秒數:
datediff("s",你的開始時間,你的結束時間)
這是相差的分鐘數:
cint(datediff("s",你的開始時間,你的結束時間)/60)
這是相差的小時數:
cint(datediff("s",你的開始時間,你的結束時間)/3600)
時間總和你可以單獨做一次查詢,用sql語句從資料庫中求出,然後輸出到頁面上。
也可以在逐行輸出記錄時,用乙個變數累加這些秒數,最後轉換成分鐘或小時輸出到頁面上。
14樓:網友
time1=now()'計劃開始時間。
其他**。time2=now()'計劃完成時間。
一共用了"&time2-time1&"毫秒"
15樓:網友
datediff()函式就可以,具體使用網上搜一下。
EXCEL函式計算兩個時間之間有多少分鐘
輸入 int abs a1 b1 24 60 max a1,b1 min a1,b1 24 60 hour f6 f5 60 minute f6 f5 int b1 a1 24 60 a2 a1 1440 minute b1 a1 輸出 hour f6 f5 60 minute f6 f5 max ...
在35848中,兩個8大小相差多少
兩個 8 大小相差7.92。算式 8 0.08 7.92 1個lm358接48腳供電,是兩個運放都接電源端,為什麼有的電路圖是乙個運放有接電源端 向這lm358晶元本bai身就是釆用的單電源du供電,當zhi單電源供電時第四腳dao接地,第八腳接5 專15v電壓。以上本芯 屬片lm358其引腳功能是...
787中的兩個7相差多少,在700070中,兩個7所表示的數值相差多少?
解 根據題意列式 7 0.07 6.93 答 個位數的7比小數點後第二位的7 0.07 相差6.93。在700070中,兩個7所表示的數值相差多少?兩個7所表示的數值相差 700000 70 699930 87和78中的兩個7表示的意義一樣嗎 不一樣,87中的7表示7個一 78中的7表示7個十。在3...