SecurityValidatio クラスのメソッドに TimeSpan/DayTime 文字列を使用する場合は、以下のコードを使用して、文字列形式が Dotcom-Monitor で正しく解析できるかどうかをローカルでテストします。

private static string[] TimeSpanFormats = new string[] { "c", "g", "G", "d", "d\.hh" };
private static string[] DateTimeFormats = new string[] { "d", "D", "f", "F", "g", "G", "yy/MM/dd", "yyyy/MM/dd", "yyyy/MM/dd HH:mm:ss" };
private TimeSpan parseTimeSpan(string value)
{
TimeSpan result = TimeSpan.Zero;
bool res = TimeSpan.TryParse(value, out result);
if (!res)
res = TimeSpan.TryParseExact(value, TimeSpanFormats, null, out result);

return result;
}
private DateTime parseDateTime(string value)
{
DateTime date = DateTime.MinValue;
bool res = DateTime.TryParse(value, out date);
if (!res)
{
DateTime.TryParseExact(value, DateTimeFormats, null, System.Globalization.DateTimeStyles.None, out date);
}
return date;
}