c#中怎麼計算兩時間相差多少。計算2個時間之間的差,可以計算到時分秒!
<1>
label1.text = "2004-1-1 15:36:05";
label2.text = "2004-3-1 20:16:35";
datetime d1 =new datetime(2004,1,1,15,36,05);
datetime d2 =new datetime(2004,3,1,20,16,35);
timespan d3 = d2.subtract(d1);
label3.text = "相差:"
+d3.days.tostring()+"天"
+d3.hours.tostring()+"小時"
+d3.minutes.tostring()+"分鐘"
+d3.seconds.tostring()+"秒";
結果如圖:
[img]
<2>
protected void page_load(object sender, eventargs e)
}private string datediff(datetime datetime1, datetime datetime2)
catch
return datediff;
}<3>
string st1 = "14:16";
string st2 = "14:14";
datetime dt1 = convert.todatetime(st1);
datetime dt2 = convert.todatetime(st2);
int result = datetime.compare(dt1, dt2);
如果st1的時間大於st2 , result = 1
如果相等就等於0,
如果小於就是-1
ORACLE中如何計算時間差
計算時間差是oracle data資料型別的乙個常見問題。oracle支援日期計算,你可以建立諸如 日期1 日期2 這樣的表示式來計算這兩個日期之間的時間差。一旦你發現了時間差異,你可以使用簡單的技巧來以天 小時 分鐘或者秒為單位來計算時間差。為了得到資料差,你必須選擇合適的時間度量單位,這樣就可以...
Oracle中如何計算時間差
計算時間差是oracle data資料型別的乙個常見問題。oracle支援日期計算,你可以建立諸如 日期1 日期2 這樣的表示式來計算這兩個日期之間的時間差。一旦你發現了時間差異,你可以使用簡單的技巧來以天 小時 分鐘或者秒為單位來計算時間差。為了得到資料差,你必須選擇合適的時間度量單位,這樣就可以...
Oracle中如何計算時間差
計算時間差是oracle data資料型別的乙個常見問題。oracle支援日期計算,你可以建立諸如 日期1 日期2 這樣的表示式來計算這兩個日期之間的時間差。一旦你發現了時間差異,你可以使用簡單的技巧來以天 小時 分鐘或者秒為單位來計算時間差。為了得到資料差,你必須選擇合適的時間度量單位,這樣就可以...