using System.Globalization;
public static void Main()
string timeStampString = "2022-05-12-15:59:35";
string dateFormat= "yyyy-MM-dd-HH:mm:ss";
DateTime timeStamp = DateTime.Now;
if (DateTime.TryParseExact(timeStampString,dateFormat,CultureInfo.InvariantCulture, DateTimeStyles.None, out timeStamp))
if (timeStamp < DateTime.Now.AddSeconds(-120))
System.Console.WriteLine( "Magic");
System.Console.WriteLine($"Invalid Timestamp Format: {timeStampString}");