public void NaturalDateParserForDateTime(string[] arr, int start, int finish, Column col) { NaturalDate outval = ""; for (int i = start; i < finish; i++) { bool isdate = NaturalDate.TryParse(arr[i], out outval); int number = 0; if (isdate) { //col.DateValues[i] = outval.ToString(); //if convert to an number not beween 1800 and 2100 then dont increment if (Int32.TryParse(arr[i], out number)) { if (number < 1900 || number > 2100) { continue; } } DateCount++; } } }
static void Main(string[] args) { NaturalDate date = new NaturalDate("3:45 tomorrow"); }