mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-17 17:34:09 +02:00
DateTimeUtils: Add support for parsing unix timestamps (#628)
This commit is contained in:
@@ -156,6 +156,19 @@ namespace Jackett.Utils
|
|||||||
return dt;
|
return dt;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
// try parsing the str as an unix timestamp
|
||||||
|
var unixTimeStamp = long.Parse(str);
|
||||||
|
DateTime dt = new DateTime(1970, 1, 1, 0, 0, 0, 0, System.DateTimeKind.Utc);
|
||||||
|
dt = dt.AddSeconds(unixTimeStamp).ToLocalTime();
|
||||||
|
return dt;
|
||||||
|
}
|
||||||
|
catch (FormatException)
|
||||||
|
{
|
||||||
|
// it wasn't a timestamp, continue....
|
||||||
|
}
|
||||||
|
|
||||||
// add missing year
|
// add missing year
|
||||||
match = missingYearRegexp.Match(str);
|
match = missingYearRegexp.Match(str);
|
||||||
if (match.Success)
|
if (match.Success)
|
||||||
|
Reference in New Issue
Block a user