| 1234567891011121314151617 |
- using System.Globalization;
- using Content.Server.Holiday.Interfaces;
- namespace Content.Server.Holiday.ShouldCelebrate
- {
- public sealed partial class ChineseNewYear : IHolidayShouldCelebrate
- {
- public bool ShouldCelebrate(DateTime date, HolidayPrototype holiday)
- {
- var chinese = new ChineseLunisolarCalendar();
- var chineseNewYear = chinese.ToDateTime(date.Year, 1, 1, 0, 0, 0, 0);
- return date.Day == chineseNewYear.Day && date.Month == chineseNewYear.Month;
- }
- }
- }
|