mirror of
https://github.com/Jackett/Jackett
synced 2025-03-05 11:18:14 +00:00
Timezone publish date fixes for Bit-HDTV, BitMeTv, and MoreThanTV
This commit is contained in:
parent
97e9f86538
commit
e404389254
3 changed files with 6 additions and 2 deletions
|
@ -137,7 +137,7 @@ namespace Jackett.Indexers
|
||||||
|
|
||||||
var dateString = qRow.Children().ElementAt(5).Cq().Text().Trim();
|
var dateString = qRow.Children().ElementAt(5).Cq().Text().Trim();
|
||||||
var pubDate = DateTime.ParseExact(dateString, "yyyy-MM-dd HH:mm:ss", CultureInfo.InvariantCulture);
|
var pubDate = DateTime.ParseExact(dateString, "yyyy-MM-dd HH:mm:ss", CultureInfo.InvariantCulture);
|
||||||
release.PublishDate = pubDate;
|
release.PublishDate = DateTime.SpecifyKind(pubDate, DateTimeKind.Local);
|
||||||
|
|
||||||
var sizeCol = qRow.Children().ElementAt(6);
|
var sizeCol = qRow.Children().ElementAt(6);
|
||||||
var sizeVal = sizeCol.ChildNodes[0].NodeValue;
|
var sizeVal = sizeCol.ChildNodes[0].NodeValue;
|
||||||
|
|
|
@ -163,7 +163,8 @@ namespace Jackett
|
||||||
var timeParts = new List<string>(timestamp.Replace(" at", "").Replace(",", "").Split(' '));
|
var timeParts = new List<string>(timestamp.Replace(" at", "").Replace(",", "").Split(' '));
|
||||||
timeParts[2] = Regex.Replace(timeParts[2], "[^0-9.]", "");
|
timeParts[2] = Regex.Replace(timeParts[2], "[^0-9.]", "");
|
||||||
var formattedTimeString = string.Join(" ", timeParts.ToArray()).Trim();
|
var formattedTimeString = string.Join(" ", timeParts.ToArray()).Trim();
|
||||||
release.PublishDate = DateTime.ParseExact(formattedTimeString, "dddd MMMM d yyyy hh:mm:ss tt", CultureInfo.InvariantCulture);
|
var date = DateTime.ParseExact(formattedTimeString, "dddd MMMM d yyyy hh:mm:ss tt", CultureInfo.InvariantCulture);
|
||||||
|
release.PublishDate = DateTime.SpecifyKind(date, DateTimeKind.Utc).ToLocalTime();
|
||||||
|
|
||||||
release.Link = new Uri(BaseUrl + "/" + row.ChildElements.ElementAt(2).Cq().Children("a.index").Attr("href"));
|
release.Link = new Uri(BaseUrl + "/" + row.ChildElements.ElementAt(2).Cq().Children("a.index").Attr("href"));
|
||||||
|
|
||||||
|
|
|
@ -170,7 +170,10 @@ namespace Jackett.Indexers
|
||||||
DateTime pubDate = DateTime.MinValue;
|
DateTime pubDate = DateTime.MinValue;
|
||||||
double dateNum;
|
double dateNum;
|
||||||
if (double.TryParse((string)r["groupTime"], out dateNum))
|
if (double.TryParse((string)r["groupTime"], out dateNum))
|
||||||
|
{
|
||||||
pubDate = UnixTimestampToDateTime(dateNum);
|
pubDate = UnixTimestampToDateTime(dateNum);
|
||||||
|
pubDate = DateTime.SpecifyKind(pubDate, DateTimeKind.Utc).ToLocalTime();
|
||||||
|
}
|
||||||
|
|
||||||
var groupName = (string)r["groupName"];
|
var groupName = (string)r["groupName"];
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue