Don't throw on getting invalid datetime

This commit is contained in:
Matt Nadareski
2020-10-04 13:29:26 -07:00
parent 0ce2a7dda5
commit bfab4a61e9

View File

@@ -1128,6 +1128,8 @@ namespace Compress.ZipFile
public DateTime DateTime public DateTime DateTime
{ {
get get
{
try
{ {
if (_lastModFileDateTime == null) if (_lastModFileDateTime == null)
{ {
@@ -1146,6 +1148,11 @@ namespace Compress.ZipFile
return SabreTools.Library.Tools.Utilities.ConvertMsDosTimeFormatToDateTime(_lastModFileDateTime.Value); return SabreTools.Library.Tools.Utilities.ConvertMsDosTimeFormatToDateTime(_lastModFileDateTime.Value);
} }
} }
catch
{
return DateTime.MinValue;
}
}
} }
public ulong LocalFilePos public ulong LocalFilePos