亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
汽车| 蓝田县| 筠连县| 墨竹工卡县| 新密市| 万州区| 仙居县| 盖州市| 紫阳县| 赣榆县| 通道| 进贤县| 庄河市| 马关县| 霍州市| 会同县| 建水县| 文化| 昌平区| 衡东县| 贵港市| 兴义市| 勐海县| 子洲县| 康定县| 清水县| 盐边县| 福清市| 洪泽县| 榆社县| 泸西县| 潢川县| 镶黄旗| 库车县| 西峡县| 井陉县| 万山特区| 仙桃市| 怀来县| 富源县| 瓦房店市|