Skip to content

Commit

Permalink
add more dt formats
Browse files Browse the repository at this point in the history
  • Loading branch information
martinrotter committed May 27, 2024
1 parent 1993d2b commit b6f2f41
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion src/librssguard/miscellaneous/textfactory.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,8 @@ QDateTime TextFactory::parseDateTime(const QString& date_time, QString* used_dt_
.replace(QSL("EDT"), QSL("-0400"))
.replace(QSL("EST"), QSL("-0500"))
.replace(QSL("PDT"), QSL("-0700"))
.replace(QSL("PST"), QSL("-0800"));
.replace(QSL("PST"), QSL("-0800"))
.replace(QRegularExpression(QSL("\\.(\\d{3})\\d{3}")), QSL(".\\1"));

if (input_date.isEmpty()) {
return QDateTime();
Expand Down Expand Up @@ -156,15 +157,19 @@ QStringList TextFactory::dateTimePatterns(bool with_tzs) {
pat << QSL("ddd, dd MMM yyyy HH:mm:ss");
pat << QSL("ddd, dd MMM yyyy HH:mm");
pat << QSL("ddd, dd MMM yy HH:mm:ss");
pat << QSL("ddd, dd MMMM yyyy HH:mm:ss");
pat << QSL("ddd, d MMM yyyy HH:mm:ss");

pat << QSL("ddd, MM/dd/yyyy - HH:mm");

pat << QSL("dd MMM yyyy hh:mm:ss");
pat << QSL("dd MMM yyyy hh:mm");
pat << QSL("dd MMM yyyy");

pat << QSL("d MMM yyyy HH:mm:ss");

pat << QSL("dd-MM-yyyy - HH:mm");

pat << QSL("hh:mm:ss");
pat << QSL("h:m:s");
pat << QSL("h:mm");
Expand Down

0 comments on commit b6f2f41

Please sign in to comment.