日期型別的資料相減

2021-06-08 18:13:52 字數 394 閱讀 7692

timespan diff;

datetime dt1 = new datetime(2010, 6, 1);

datetime dt2 = new datetime(2010, 8, 1);

diff = dt2 - dt1;

response.write(diff.days.tostring());

注:diff.days 等屬性是指表示時間的天數、小時、分鐘等具體部分的差值,並不是兩個時間相差的總共值,  時差總值為diff.totaldays

另外 datetime 型別的 tostring()方法有格式化時間字串的過載,如  date.tostring("yyyy-mm-dd "); 可將預設的 2006-02-23  14:24:43 格式化為 2006-02-23 

Python datetime日期相減

python中需要計算時間間隔,使用該方法能夠計算出相差的days和seconds from datetime import datetime supp date str datetime.now split 0 print str datetime.now split 0 days datetim...

oracle 日期相減

oracle日期相減 2012 02 10 12 18 months between date2,date1 給出date2 date1的月份 sql select months between 19 12月 1999 19 3月 1999 mon between from dual mon bet...

ORACLE中的日期相減

最近做醫院的系統,有很多資料要求求出乙個時間段來,比如手術執行多長時間,患者住了多長時間的院等。每次都是baidu,後來發現在oracle中,兩個日期相減的差是以天計算的。如 select to date 2012 10 02 12 30 00 yyyy mm dd hh mi ss to date...