// Open file to read the data from
FileStream fs = new FileStream("SerializedDate.XML", FileMode.Open);
// Create an XmlSerializer object to perform the deserialization
XmlSerializer xs = new XmlSerializer(typeof(DateTime));
// Use the XmlSerializer object to deserialize the data from the file
DateTime previousTime = (DateTime)xs.Deserialize(fs);
// Close the file
fs.Close();
// Display the deserialized time
Console.WriteLine("Day: " + previousTime.DayOfWeek + ",
Time: " + previousTime.TimeOfDay.ToString());