Fixed timezone issue

This commit is contained in:
Juan Gilsanz Polo 2022-11-27 17:18:55 +01:00
parent 6109b9982e
commit 18faea57f4

View file

@ -7,10 +7,7 @@ String formatTimestamp(DateTime timestamp, String format) {
} }
String formatTimestampUTC(DateTime timestamp, String format) { String formatTimestampUTC(DateTime timestamp, String format) {
final DateFormat dateFormat = DateFormat(format); return DateFormat(format).format(timestamp.toLocal());
final String utcDate = dateFormat.format(DateTime.parse(timestamp.toString()));
final String localDate = dateFormat.parse(utcDate, true).toLocal().toIso8601String();
return dateFormat.format(DateTime.parse(localDate));
} }
String formatTimeOfDay(TimeOfDay timestamp, String format) { String formatTimeOfDay(TimeOfDay timestamp, String format) {