学堂 学堂 学堂公众号手机端

在C#中处理日期和时间有许多内置的类和方法可供使用。以下是一些常用的方法

lewis 2年前 (2023-10-21) 阅读数 7 #技术

在C#中处理日期和时间有许多内置的类和方法可供使用。以下是一些常用的方法:

  1. 获取当前日期和时间:
DateTimenow=DateTime.Now;
  • 格式化日期和时间:
  • stringformattedDateTime=now.ToString("yyyy-MM-ddHH:mm:ss");
  • 比较日期和时间:
  • DateTimedate1=newDateTime(2022,1,1); DateTimedate2=newDateTime(2022,1,2); if(date1<date2) { //dosomething }
  • 添加或减去时间间隔:
  • DateTimenewDate=now.AddHours(1); DateTimenewDate2=now.AddDays(-1);
  • 获取日期和时间的特定部分:
  • intyear=now.Year; intmonth=now.Month; intday=now.Day; inthour=now.Hour; intminute=now.Minute; intsecond=now.Second;
  • 解析日期和时间字符串:
  • stringdateString="2022-01-01"; DateTimeparsedDate=DateTime.ParseExact(dateString,"yyyy-MM-dd",CultureInfo.InvariantCulture);

    这些是一些常用的处理日期和时间的方法,在C#中有许多其他方法和类可用于处理日期和时间,具体使用取决于你的需求和情况。


    版权声明

    本文仅代表作者观点,不代表博信信息网立场。

    热门