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); }
//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))); }