如何计算当前日期是当年的第几周?

    技术2022-05-11  67

    Method 1CultureInfo ci = CultureInfo.CurrentCulture;Calendar cal = ci.Calendar;CalendarWeekRule cwr = ci.DateTimeFormat.CalendarWeekRule;DayOfWeek dow = ci.DateTimeFormat.FirstDayOfWeek;int i = cal.GetWeekOfYear(DateTime.Now,cwr,dow);

    Method 2int i;if(DateTime.Now.DayOfYear%7==0)    i=DateTime.Now.DayOfYear/7;else    i=DateTime.Now.DayOfYear/7 + 1;


    最新回复(0)