Пример #1
0
        public void parse_month_jul_datetime()
        {
            var          universalTime     = new DateTime(2000, 07, 01, 00, 00, 00);
            const string dateStringToParse = "Sat, 01 Jul 2000 00:00:00 GMT";

            Assert.Equal(universalTime, DateTimeRfc2822.ParseDateRfc2822(dateStringToParse));
        }
Пример #2
0
        public void parse_month_aug_datetime()
        {
            var          universalTime     = new DateTime(2000, 08, 01, 00, 00, 00);
            const string dateStringToParse = "Tue, 01 Aug 2000 00:00:00 GMT";

            Assert.Equal(universalTime, DateTimeRfc2822.ParseDateRfc2822(dateStringToParse));
        }
Пример #3
0
        public void parse_month_may_datetime()
        {
            var          universalTime     = new DateTime(2000, 05, 01, 00, 00, 00);
            const string dateStringToParse = "Mon, 01 May 2000 00:00:00 GMT";

            Assert.Equal(universalTime, DateTimeRfc2822.ParseDateRfc2822(dateStringToParse));
        }
Пример #4
0
        public void parse_pst_datetime()
        {
            var          universalTime     = new DateTime(2000, 01, 02, 03, 04, 05);
            const string dateStringToParse = "Sun, 01 Jan 2000 19:04:05 PST";

            Assert.Equal(universalTime, DateTimeRfc2822.ParseDateRfc2822(dateStringToParse));
        }
Пример #5
0
        public void parse_timeoffset_brackets_ignored_datetime()
        {
            var          universalTime     = new DateTime(2000, 01, 02, 03, 04, 05);
            const string dateStringToParse = "Sun, 02 Jan 2000 04:04:05 +0100 (PST)";

            Assert.Equal(universalTime, DateTimeRfc2822.ParseDateRfc2822(dateStringToParse));
        }
Пример #6
0
        public void parse_month_dec_datetime()
        {
            var          universalTime     = new DateTime(2000, 12, 01, 00, 00, 00);
            const string dateStringToParse = "Fri, 01 Dec 2000 00:00:00 GMT";

            Assert.Equal(universalTime, DateTimeRfc2822.ParseDateRfc2822(dateStringToParse));
        }
Пример #7
0
        public void parse_month_nov_datetime()
        {
            var          universalTime     = new DateTime(2000, 11, 01, 00, 00, 00);
            const string dateStringToParse = "Wed, 01 Nov 2000 00:00:00 GMT";

            Assert.Equal(universalTime, DateTimeRfc2822.ParseDateRfc2822(dateStringToParse));
        }
Пример #8
0
        public void DateTimeRfc2822_Basic3()
        {
            var d = DateTimeRfc2822.Parse("Tue, 8 Oct 2013 07:37:49 (JST)");

            Assert.AreEqual(d.Year, 2013);
            Assert.AreEqual(d.Month, 10);
            Assert.AreEqual(d.Day, 8);
            Assert.AreEqual(d.Hour, 7);
            Assert.AreEqual(d.Minute, 37);
            Assert.AreEqual(d.Second, 49);
            Assert.AreEqual(d.Offset.Hours, 9);
        }