Beispiel #1
0
        public void Check_getCandelLighting()
        {
            var zman = calendar.GetCandelLighting().RemoveMilliseconds();

            Assert.That(zman, Is.EqualTo(
                            new DateTime(2010, 4, 2, 19, 4, 3)
                            ));
        }
Beispiel #2
0
        public void Check_getCandelLighting()
        {
            var zman = calendar.GetCandelLighting();

            Assert.That(zman, Is.EqualTo(
                            new DateTime(2010, 4, 2, 19, 4, 3, 710)
                            ));
        }
Beispiel #3
0
        public static bool IsShabbos(this ComplexZmanimCalendar calendar)
        {
            bool isShabbos = false;

            var timeUtc = calendar.DateWithLocation.Date.ToUniversalTime();

            if (timeUtc.DayOfWeek == DayOfWeek.Friday)
            {
                isShabbos = timeUtc > calendar.GetCandelLighting().Value.ToUniversalTime();
            }
            if (timeUtc.DayOfWeek == DayOfWeek.Saturday)
            {
                isShabbos = timeUtc <= calendar.GetTzais().Value.ToUniversalTime();
            }

            return(isShabbos);
        }