From dc471f95090cf684cb8978005661118f0e793347 Mon Sep 17 00:00:00 2001 From: Neeraj Gupta <254676+ua741@users.noreply.github.com> Date: Wed, 10 May 2023 11:57:11 +0530 Subject: [PATCH] l10n: Fix date on memories widget --- lib/ui/home/memories/full_screen_memory.dart | 9 ++++++--- lib/utils/date_time_util.dart | 10 ---------- 2 files changed, 6 insertions(+), 13 deletions(-) diff --git a/lib/ui/home/memories/full_screen_memory.dart b/lib/ui/home/memories/full_screen_memory.dart index b032ec223..770648de5 100644 --- a/lib/ui/home/memories/full_screen_memory.dart +++ b/lib/ui/home/memories/full_screen_memory.dart @@ -2,13 +2,13 @@ import "dart:io"; import "package:flutter/cupertino.dart"; import "package:flutter/material.dart"; +import "package:intl/intl.dart"; import "package:photos/models/memory.dart"; import "package:photos/services/memories_service.dart"; import "package:photos/theme/text_style.dart"; import "package:photos/ui/actions/file/file_actions.dart"; import "package:photos/ui/extents_page_view.dart"; import "package:photos/ui/viewer/file/file_widget.dart"; -import "package:photos/utils/date_time_util.dart"; import "package:photos/utils/file_util.dart"; import "package:photos/utils/share_util.dart"; import "package:step_progress_indicator/step_progress_indicator.dart"; @@ -89,8 +89,11 @@ class _FullScreenMemoryState extends State { ), ), Text( - getFormattedDate( - DateTime.fromMicrosecondsSinceEpoch(file.creationTime!), + DateFormat.yMMMd(Localizations.localeOf(context).languageCode) + .format( + DateTime.fromMicrosecondsSinceEpoch( + file.creationTime!, + ), ), style: Theme.of(context).textTheme.subtitle1!.copyWith( fontSize: 14, diff --git a/lib/utils/date_time_util.dart b/lib/utils/date_time_util.dart index e97247edd..758418b77 100644 --- a/lib/utils/date_time_util.dart +++ b/lib/utils/date_time_util.dart @@ -46,7 +46,6 @@ Map _days = { final currentYear = DateTime.now().year; const searchStartYear = 1970; - int daysBetween(DateTime from, DateTime to) { from = DateTime(from.year, from.month, from.day); to = DateTime(to.year, to.month, to.day); @@ -132,15 +131,6 @@ String getFormattedTime(DateTime dateTime) { getTime(dateTime); } -//30 Jun'22 -String getFormattedDate(DateTime dateTime) { - return dateTime.day.toString() + - " " + - getMonth(dateTime) + - "'" + - getAbbreviationOfYear(dateTime); -} - String daysLeft(int futureTime) { final int daysLeft = ((futureTime - DateTime.now().microsecondsSinceEpoch) / Duration.microsecondsPerDay)