Exemple #1
0
 /// <summary>
 /// 将DataRangeReq中的BeginDate,EndDate字符串转化为日期时间格式
 /// </summary>
 /// <param name="req"></param>
 /// <returns></returns>
 public static DateTime[] DateRange(DateRangeReq req)
 {
     try
     {
         DateTime begin = DateTime.Parse(req.BeginDate);
         DateTime end   = DateTime.Parse(req.EndDate + " 23:59:59.997");
         return(new DateTime[] { begin, end });
     }
     catch (Exception)
     {
         DateTime dt = DateTime.Parse("1900-01-01");
         return(new DateTime[] { dt, dt });
     }
 }
Exemple #2
0
        public void TestDateRange()
        {
            DateRangeReq req = new DateRangeReq();

            req.BeginDate = "2013-05-28";
            req.EndDate   = "2013-05-28";
            DateTime[] dt = DateUtil.DateRange(req);
            Console.WriteLine(dt[0].ToStandardDateTime());
            Console.WriteLine(dt[1].ToStandardDateTime());

            Assert.IsNotNullOrEmpty(dt[0].ToStandardDateTime(), dt[0].ToStandardDateTime());
            log.Error("完成");
            //Assert.True(false, "出错啦");
        }