コード例 #1
0
        public int Get(string dateString, int span)
        {
            if (dateString == null)
            {
                return(0);
            }
            DateTime dt0  = Convert.ToDateTime(CWorker.FormatDateString(dateString));
            DateTime dt1  = Convert.ToDateTime(CWorker.FormatDateString(Date));
            int      days = (dt0 - dt1).Days;

            //string x = _Pack(dateString);
            if (days < span)
            {
                return(Views);
            }
            return(0);
        }
コード例 #2
0
 //public static int Month(CStats current, List<CStats> stats, List<string> dates, int gap)
 //{
 //    DateTime dt = Str2DT(dates[dates.Count - 1]);
 //    DateTime dtStart = dt.Subtract(new TimeSpan(gap, 0, 0, 0));
 //    CStats prior = CWorker.FindFirstRecordOnOrAfter(dtStart, stats);
 //    if (prior != null)
 //    {
 //        if (prior.Views != current.Views)
 //        {
 //            return current.Views - prior.Views;
 //        }
 //    }
 //    return 0;
 //}
 public static DateTime Str2DT(string dateString)
 {
     return(Convert.ToDateTime(CWorker.FormatDateString(dateString)));
 }