首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在C#中转换日期

在C#中,可以使用DateTime类型和相关方法来进行日期转换。以下是一些常见的日期转换方法:

  1. 将字符串转换为日期:DateTime date = DateTime.Parse("2022-01-01");
  2. 将日期转换为字符串:string dateString = date.ToString("yyyy-MM-dd");
  3. 将日期转换为Unix时间戳:long unixTimestamp = (long)(date.ToUniversalTime() - new DateTime(1970, 1, 1)).TotalSeconds;
  4. 将Unix时间戳转换为日期:DateTime date = new DateTime(1970, 1, 1).AddSeconds(unixTimestamp);
  5. 将日期转换为UTC时间:DateTime utcDate = date.ToUniversalTime();
  6. 将UTC时间转换为本地时间:DateTime localDate = utcDate.ToLocalTime();
  7. 获取日期的年、月、日、小时、分钟、秒:int year = date.Year; int month = date.Month; int day = date.Day; int hour = date.Hour; int minute = date.Minute; int second = date.Second;
  8. 获取日期的星期几:int dayOfWeek = (int)date.DayOfWeek;
  9. 获取日期的月份天数:int daysInMonth = DateTime.DaysInMonth(date.Year, date.Month);
  10. 获取日期的年份天数:int daysInYear = date.DayOfYear;

以上是一些常见的日期转换方法,可以根据实际需求进行选择和组合。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券