2012-03-16 91 views
1

我们正在关注4-4-5财政日历以实现我们的所有财务目标。根据日历和当前日期,我们需要生成特定报告。 有些像生成每个财政月的第一个星期一生成报告,给出一个日期找出它喜欢什么财政周/月。财政日历建模

是否有任何库可用于模拟此日历。就像是。

FiscalCalendar fc = new FiscalCalendar(FiscalCalendar.445); 
fc.xXXXX 

回答

0

Time Period Library for .NET支持4-4-5 Fiscal Calendar

// ---------------------------------------------------------------------- 
public void FiscalYearLastDay() 
{ 
    ITimeCalendar calendar = new TimeCalendar(new TimeCalendarConfig 
    { 
    YearType = YearType.FiscalYear, 
    YearBaseMonth = YearMonth.September, 
    FiscalFirstDayOfYear = DayOfWeek.Sunday, 
    FiscalYearAlignment = FiscalYearAlignment.LastDay, 
    FiscalQuarterGrouping = FiscalQuarterGrouping.FourFourFiveWeeks 
    }); 

    Years years = new Years(2005, 14, calendar); 
    foreach (Year year in years.GetYears()) 
    { 
    Console.WriteLine("Fiscal year {0}: {1} - {2}", year.YearValue, 
     year.Start.ToString("yyyy-MM-dd"), year.End.ToString("yyyy-MM-dd")); 
    } 
} // FiscalYearLastDay