91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C#中DateTime與TimeSpan的用法是什么

c#
小億
96
2023-10-22 20:03:38
欄目: 編程語言

在C#中,DateTime和TimeSpan是兩個不同的類型,用于處理日期和時間。

DateTime用于表示一個具體的日期和時間。它包含了日期和時間的信息,可以用于表示和處理各種日期和時間操作。DateTime類型有很多常用的屬性和方法,例如Now屬性可以獲取當前的日期和時間,AddDays方法可以增加指定的天數,ToString方法可以將日期和時間轉換為字符串等。

以下是一些DateTime常用的屬性和方法示例:

DateTime now = DateTime.Now; // 獲取當前日期和時間
DateTime today = DateTime.Today; // 獲取當前日期,時間部分為0:00:00

DateTime specificDate = new DateTime(2022, 1, 1); // 創建一個指定日期的DateTime對象
DateTime tomorrow = DateTime.Now.AddDays(1); // 獲取明天的日期和時間
DateTime yesterday = DateTime.Now.AddDays(-1); // 獲取昨天的日期和時間

string formattedDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); // 將日期和時間格式化為指定的字符串

TimeSpan用于表示一段時間間隔。它可以用于計算和操作日期和時間之間的差異。TimeSpan類型有很多常用的屬性和方法,例如TotalDays屬性可以獲取時間間隔的總天數,Add方法可以增加指定的時間間隔,ToString方法可以將時間間隔轉換為字符串等。

以下是一些TimeSpan常用的屬性和方法示例:

TimeSpan duration = new TimeSpan(1, 2, 30); // 創建一個表示1小時2分鐘30秒的TimeSpan對象
TimeSpan oneHour = TimeSpan.FromHours(1); // 創建一個表示1小時的TimeSpan對象
TimeSpan twoDays = TimeSpan.FromDays(2); // 創建一個表示2天的TimeSpan對象

double totalHours = duration.TotalHours; // 獲取時間間隔的總小時數
TimeSpan updatedDuration = duration.Add(TimeSpan.FromMinutes(15)); // 增加15分鐘的時間間隔
string formattedDuration = duration.ToString(); // 將時間間隔轉換為默認格式的字符串

需要注意的是,DateTime和TimeSpan可以互相轉換。例如,可以使用DateTime的Subtract方法獲取兩個日期和時間之間的時間間隔,或者使用TimeSpan的Add方法將一個時間間隔加到一個日期和時間上。

0
金山区| 三门峡市| 云阳县| 五家渠市| 隆林| 华亭县| 蛟河市| 阿城市| 临清市| 平潭县| 通州区| 墨脱县| 方正县| 新宁县| 台北市| 安义县| 黑水县| 大丰市| 沈丘县| 维西| 澜沧| 新巴尔虎右旗| 武义县| 乌兰县| 拉孜县| 华阴市| 志丹县| 沙坪坝区| 来宾市| 长沙市| 汽车| 凉城县| 寻乌县| 常山县| 寻甸| 岗巴县| 来安县| 闽侯县| 宕昌县| 沅陵县| 邛崃市|