SQL 求時間差

2021-06-19 13:17:06 字數 619 閱讀 6392

前兩天在寫程式的時候,為了計算兩個日期相差的天數,真是大費周折啊,我才開始

的時候想的是把

時間格式轉換為

long

型,後來一想,不對進製不同啊,後來我想到了資料庫,用

sql2005

中的datediff

函式,問題是解決了,

可是每次都得和資料庫互動啊!

終於同事的乙個大哥交

了乙個方法,這個方法真好,呵呵!

datetime timea=convert.todatetime("2010-01-01 13:10:09");

datetime 

timeb = convert.todatetime("2010-01-05 15:14:20");  

timespan ts =

(timespan)convert.todatetime(timea).subtract(convert.todatetime(timeb));         

ts.days;//

整天數ts.milliseconds;//

整毫秒ts.hours;//

整小時ts.minutes;//

整分鐘ts.seconds;//

整秒數

python求時間差

1.python求時間差不能使用time 模組,eg t1 time.ctime time.sleep 3 t2 time.ctime t t2 t1 會報錯,不能相減 2.需要使用datetime模組,datetime模組比time模組更能更強。d1 datetime.datetime.now t...

Oracle中求時間差的SQL

有兩個日期資料start date,end date,欲得到這兩個日期的時間差 以天,小時,分鐘,秒,毫秒 天 round to number end date start date 小時 round to number end date start date 24 分鐘 www.2cto.com ...

js求時間差(天數差)

如下圖所示 獲取當前年份 2位 date.getfullyear 獲取完整的年份 4位,1970 date.getmonth 獲取當前月份 0 11,0代表1月 date.getdate 獲取當前日 1 31 date.getday 獲取當前星期x 0 6,0代表星期天 date.gettime 獲...