//8位年月日转4位年周
string strDate = "20230203";
DateTime dtime = DateTime.ParseExact(strDate, "yyyyMMdd", CultureInfo.CurrentCulture);
//创建公历日历对象
GregorianCalendar gregorianCalendar = new GregorianCalendar();
//获取指定日期是周数 CalendarWeekRule指定 第一周开始于该年的第一天,DayOfWeek指定每周第一天是星期几
int weekOfYear = gregorianCalendar.GetWeekOfYear(DateTime.Now, CalendarWeekRule.FirstDay, DayOfWeek.Monday);
【C#】8位年月日转4位年周
最新推荐文章于 2023-06-07 17:54:28 发布