mirror of
https://github.com/TeamNewPipe/NewPipe
synced 2024-09-06 16:13:24 +00:00
Call DateWrapper's offsetDateTime() instead of date().
This commit is contained in:
parent
493e47f7e6
commit
eb1cddd85a
|
@ -144,7 +144,8 @@ public class CommentsMiniInfoItemHolder extends InfoItemHolder {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (item.getUploadDate() != null) {
|
if (item.getUploadDate() != null) {
|
||||||
itemPublishedTime.setText(Localization.relativeTime(item.getUploadDate().date()));
|
itemPublishedTime.setText(Localization.relativeTime(item.getUploadDate()
|
||||||
|
.offsetDateTime()));
|
||||||
} else {
|
} else {
|
||||||
itemPublishedTime.setText(item.getTextualUploadDate());
|
itemPublishedTime.setText(item.getTextualUploadDate());
|
||||||
}
|
}
|
||||||
|
|
|
@ -95,7 +95,7 @@ public class StreamInfoItemHolder extends StreamMiniInfoItemHolder {
|
||||||
private String getFormattedRelativeUploadDate(final StreamInfoItem infoItem) {
|
private String getFormattedRelativeUploadDate(final StreamInfoItem infoItem) {
|
||||||
if (infoItem.getUploadDate() != null) {
|
if (infoItem.getUploadDate() != null) {
|
||||||
String formattedRelativeTime = Localization
|
String formattedRelativeTime = Localization
|
||||||
.relativeTime(infoItem.getUploadDate().date());
|
.relativeTime(infoItem.getUploadDate().offsetDateTime());
|
||||||
|
|
||||||
if (DEBUG && PreferenceManager.getDefaultSharedPreferences(itemBuilder.getContext())
|
if (DEBUG && PreferenceManager.getDefaultSharedPreferences(itemBuilder.getContext())
|
||||||
.getBoolean(itemBuilder.getContext()
|
.getBoolean(itemBuilder.getContext()
|
||||||
|
|
|
@ -30,6 +30,7 @@ import java.time.format.DateTimeFormatter;
|
||||||
import java.time.format.FormatStyle;
|
import java.time.format.FormatStyle;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.Calendar;
|
import java.util.Calendar;
|
||||||
|
import java.util.GregorianCalendar;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Locale;
|
import java.util.Locale;
|
||||||
|
|
||||||
|
@ -312,12 +313,12 @@ public final class Localization {
|
||||||
prettyTime.removeUnit(Decade.class);
|
prettyTime.removeUnit(Decade.class);
|
||||||
}
|
}
|
||||||
|
|
||||||
private static PrettyTime getPrettyTime() {
|
public static String relativeTime(final OffsetDateTime offsetDateTime) {
|
||||||
return prettyTime;
|
return relativeTime(GregorianCalendar.from(offsetDateTime.toZonedDateTime()));
|
||||||
}
|
}
|
||||||
|
|
||||||
public static String relativeTime(final Calendar calendarTime) {
|
public static String relativeTime(final Calendar calendarTime) {
|
||||||
return getPrettyTime().formatUnrounded(calendarTime);
|
return prettyTime.formatUnrounded(calendarTime);
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void changeAppLanguage(final Locale loc, final Resources res) {
|
private static void changeAppLanguage(final Locale loc, final Resources res) {
|
||||||
|
|
Loading…
Reference in a new issue