| | |
| | | { |
| | | GregorianCalendar gc = new GregorianCalendar(); |
| | | int weekOfYear = gc.GetWeekOfYear(dt, CalendarWeekRule.FirstDay, DayOfWeek.Monday); |
| | | |
| | | var weekPlusStr = ConfigurationManager.AppSettings["WeekPlus"]; |
| | | int weekPlus = 0; |
| | | if (!int.TryParse(weekPlusStr, out weekPlus)) |
| | | { |
| | | weekPlus = 0; |
| | | } |
| | | weekOfYear += weekPlus; |
| | | |
| | | string week = weekOfYear.ToString().Length == 1 ? "0" + weekOfYear.ToString() : weekOfYear.ToString(); |
| | | string year = dt.Year.ToString().Substring(dt.Year.ToString().Length - 1, 1); |
| | | return year + week; |