mirror of
				https://github.com/TeamNewPipe/NewPipe
				synced 2025-10-30 23:03:00 +00:00 
			
		
		
		
	Call DateWrapper's offsetDateTime() instead of date().
This commit is contained in:
		| @@ -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) { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Isira Seneviratne
					Isira Seneviratne