1樓:匿名使用者
////// 計算兩個日期的時間間隔,返回的是時間間隔的日期差的絕對值.
////// 第一個日期和時間
/// 第二個日期和時間
///private string datediff(datetime datetime1,datetime datetime2)
catch
return datediff;
}在c#中有一個特殊的型別timespan 他是一個結構體.
timespan是用來表示一個時間段的例項,兩個時間的差可以構成一個timespan例項.
timespan.minutes(其他時間比如天數,小時數,秒數都一樣的情況下得到的分鐘數的差),其他的hours,second一樣
2樓:匿名使用者
如果你是時間段是日期和時間加起來的,就用下面的方法 比如是 b的時間減去a的時間吧
timespan ts = new timespan(); string a = a.text + " "; (日期) a += c.text;(c是時間,加起來就完整了) datetime dt1 = datetime.
parse(a);
string b = b.text + " ";(b是日期) b += d.text;(d是時間,加起來就好了。
) datetime dt2 = datetime.parse(b); ts = (dt2 - dt1); int sub = convert.toint32(ts.
totalminutes);
則sub就是要求的數 totalminutes是轉換成總分鐘數
如果想要轉換成別的單位,可以把totalminutes變成hours或seconds都可以
如果是個完整的時間段,就不需要把日期和時間相加了, 直接定義datetime 就可以了,完了相減轉換就可以了!
3樓:
datatime t1=...
datetime t2=...
timespan ts=t1-t2;
ts.totalminutes
c#中怎麼算兩個時間的差?兩個時間是string型別的,只有時分秒,要求算兩個時間之差顯示小時和分鐘
4樓:匿名使用者
string time1 = "10:50:12";
string time2 = "11:54:32";
datetime dtime1, dtime2;
timespan t1;
dtime1 = datetime.parse(time1);
dtime2 = datetime.parse(time2);
t1 = dtime2 - dtime1;
response.write(time2+"和"+time1+"相差"+t1.hours.
tostring() + "小時" + t1.minutes.tostring()+"分鐘");
return;返回型別你自己寫吧。懶得寫了。
每相鄰的兩個自然數相差多少
臭臭vs小怪獸 每相鄰兩個自然數之間相差1。想知道這個問題很容易,首先要知道什麼是自然數。自然數可以是指正整數 1,2,3,4 亦可以是非負整數 0,1,2,3,4 在數論通常用前者,而集合論和電腦科學則多數使用後者。認為自然數不包含零的其中一個理由是因為人們 尤其是小孩 在開始學習數字的時候是由 ...
兩個人去日照三天要花多少,現在這個時間,兩個人日照四天遊大約多少花費
最多不會超過300塊,因為我是那邊的嘛!在漁村可以省下去海邊的路費啊!按照你這說法,一兩百足夠了.不要住漁村 貴 環境還不好 住石臼那邊 關愛醫院附近就行 平時倆人30元搞定 三百元足夠 住普通間 吃飯吃比較有特色的 不求太高檔 不加來回路費平均每人100左右兩三天用著很寬裕 住漁村一天要30 40...
求時間大約一到兩個小時的片兩部,求時間大約一到兩個小時的片兩部
功夫熊貓3 類 型 動畫,喜劇,動作,動畫,家庭,冒險 主 演 傑克 布萊克,凱特 哈德森,布萊恩 科蘭斯頓,黃磊,楊冪,成龍,周杰倫 片 長 95分鐘 上映時間 2016年1月29日 中國大陸 美國 加拿大 劇情簡介 與阿寶失散已久的生父突然現身,重逢的父子 二人一起來到了一片不為人知的熊貓樂土。...