示例#1
0
        public void fifteenMinutesKeyWithShift()
        {
            Assert.AreEqual("2017_1_10_15_0", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:14:59.000Z"), 0));
            Assert.AreEqual("2017_1_10_15_45", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:59:44.000Z"), 0));
            Assert.AreEqual("2017_1_10_15_30", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:31:44.000Z"), 0));

            Assert.AreEqual("2017_1_10_15_14", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:14:59.000Z"), -1));
            Assert.AreEqual("2017_1_10_15_59", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:59:44.000Z"), -1));
            Assert.AreEqual("2017_1_10_15_29", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:31:44.000Z"), -1));
            Assert.AreEqual("2017_1_10_20_59", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T18:00:00.000Z"), -1));

            Assert.AreEqual("2017_1_10_15_1", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:14:59.000Z"), 1));
            Assert.AreEqual("2017_1_10_15_46", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:59:44.000Z"), 1));
            Assert.AreEqual("2017_1_10_15_31", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:31:44.000Z"), 1));
        }
示例#2
0
 public void fifteenMinutesKey()
 {
     Assert.AreEqual("2017_1_10_15_0", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:14:59.000Z")));
     Assert.AreEqual("2017_1_10_15_45", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:59:44.000Z")));
     Assert.AreEqual("2017_1_10_15_30", IntervalUtils.fifteenMinutesKey(DateTime.Parse("2017-01-10T12:31:44.000Z")));
 }