国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

c# 計算時間間隔的簡單方法(推薦)

2020-01-24 01:00:47
字體:
來源:轉載
供稿:網友

一、計算兩個DateTime的時間間隔,有兩種方法:

1、兩個DateTime直接相減,得到一個TimeSpan,表示兩個時間的間隔

2、用DateTime.Subtract(DateTime) 方法進行計算,其結果與方法1相同,表示用當前時間減去參數所代入的時間,返回一個TimeSpan 

二、TimeSpan結構表示一個時間間隔,按正負天數、小時數、分鐘數、秒數以及秒的小數部分進行度量。

TimeSpan對象的文本(.tostring())“11.13:46:40”,表示 11 天,13 小時,46 分鐘和 40 秒。

TimeSpan.TotalSeconds 屬性:獲取以整秒數和秒的小數部分表示的當前 TimeSpan 結構的值,可為負數。即將天、小時、分、秒轉化為秒來顯示。

TimeSpan的Days、Hours、minutes、seconds屬性:分別用于獲取時間間隔的天、小時、分、秒。 

下面是一個實例:其中ts和ts2的值相同。

DateTime dTimeEnd = examAirTime.AddMinutes(examPeriod); 

DateTime dTimeServer = dataClass.getDateServer(); 

TimeSpan ts = dTimeEnd - dTimeServer; 

TimeSpan ts2 = dTimeEnd.Subtract(dTimeServer); 

MessageBox.Show(ts.ToString() + "/n" + ts2.TotalMinutes.ToString());

以上這篇c# 計算時間間隔的簡單方法(推薦)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凤庆县| 耿马| 永修县| 阳谷县| 宝山区| 冕宁县| 梓潼县| 淳化县| 湘西| 理塘县| 淄博市| 宜君县| 蒙阴县| 涿鹿县| 华阴市| 洪江市| 石渠县| 新密市| 中牟县| 吕梁市| 新晃| 衡阳市| 高阳县| 达日县| 东乡县| 柳江县| 肇州县| 连州市| 旬阳县| 茶陵县| 富宁县| 汉阴县| 商水县| 武宣县| 获嘉县| 大安市| 周宁县| 响水县| 麦盖提县| 昭觉县| 靖西县|