string theDate = tbDateInput.Text;
System.IFormatProvider format
=
System.Globalization.CultureInfo.InvariantCulture, true;
string expectedformat
=
"yyyyMMddHHmmss";
DateTime startDate
= DateTime.ParseExact(theDate,
expectedformat, format, System.Globalization.
DateTimeStyles.AllowWhiteSpaces
);
TimeSpan sp = DateTime.Now - startDate;
lblResult.Text =
String.Format("{0} seconds have passed since {1}",
sp.TotalSeconds,
startDate.ToLongDateString () + "
"
+ startDate.ToLongTimeString ());