| | |
| | | { |
| | | 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; |
| | |
| | | |
| | | <add key="ContiousNGThreshold" value="3"/> |
| | | <add key="EnableUploadMinutes" value="10"/> |
| | | <add key="WeekPlus" value="0"/> |
| | | </appSettings> |
| | | <startup> |
| | | <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> |