add:與另乙個timespan值相加。
days:返回用天數計算的timespan值。
duration:獲取timespan的絕對值。
hours:返回用小時計算的timespan值
milliseconds:返回用毫秒計算的timespan值。
minutes:返回用分鐘計算的timespan值。
negate:返回當前例項的相反數。
seconds:返回用秒計算的timespan值。
subtract:從中減去另乙個timespan值。
ticks:返回timespan值的tick數。
totaldays:返回timespan值表示的天數。
totalhours:返回timespan值表示的小時數。
totalmilliseconds:返回timespan值表示的毫秒數。
totalminutes:返回timespan值表示的分鐘數。
totalseconds:返回timespan值表示的秒數。
原文datetime datetime1, datetime2;
datetime2 = datetime.now; //現在時間
datetime1 = convert.todatetime("2009-04-24 20:00:00"); //設定要求的減的時間
string datediff = null;
timespan ts1 = new timespan(datetime1.ticks);
timespan ts2 = new timespan(datetime2.ticks);
timespan ts = ts1.subtract(ts2).duration(); //計算ts1,ts2的時間差==時間差是秒,ticks是秒;兩個時間一共差了多少秒,然後秒轉換成天,小時,分鐘。。。
datediff = ts.days.tostring() + "天" + ts.hours.tostring() + "小時" + ts.minutes.tostring() + "分鐘" + ts.seconds.tostring() + "秒";
PHP如何計算兩個時間之間相差多少時分秒
關於php如何計算兩個時間之前的差值,見 1 2 計算時間差 3 param int timestamp1 時間戳開始 4 param int timestamp2 時間戳結束 5 return array6 7function time diff timestamp1,timestamp2 8 1...
JS 獲取兩個時間相差多少個小時
獲取兩個時間之間相差多少個小時.思路 將兩個時間轉換成毫秒值相減,可以得到兩個時間相差的毫秒值 通過毫秒值,將之轉換成小時 除以1000 60 60 function getinervalhour startdate,enddate 呼叫 說明,傳過去的必須是兩個時間,呼叫示例 var startd...
Java比較兩個時間相差多少天,多少個月,多少年
param date1 需要比較的時間 不能為空 null 需要正確的日期格式 如 2009 09 12 param date2 被比較的時間 為空 null 則為當前時間 param stype 返回值型別 0為多少天,1為多少個月,2為多少年 return 舉例 comparedate 2009...