From 475d6dd94c850839e649ef40332aa30888712c0b Mon Sep 17 00:00:00 2001 From: Taranjeet Singh Date: Fri, 12 Apr 2024 17:35:12 +0530 Subject: [PATCH] fix(date-time-utils): remove jiffy and use DateTime Signed-off-by: Taranjeet Singh --- lib/src/utils/date_time_utils.dart | 3 +-- pubspec.lock | 8 -------- pubspec.yaml | 1 - test/utils/date_time_utils_test.dart | 3 +-- 4 files changed, 2 insertions(+), 13 deletions(-) diff --git a/lib/src/utils/date_time_utils.dart b/lib/src/utils/date_time_utils.dart index 7f5aac9..0b38c85 100644 --- a/lib/src/utils/date_time_utils.dart +++ b/lib/src/utils/date_time_utils.dart @@ -1,5 +1,4 @@ import 'package:intl/intl.dart'; -import 'package:jiffy/jiffy.dart'; /// format 1 -> ' ' (space) /// format 2 -> - @@ -157,7 +156,7 @@ class DateTimeUtils { } static DateTime parseIsoDate(String startTime) { - return Jiffy.parse(startTime).dateTime; + return DateTime.parse(startTime).toLocal(); } static DateTime getAbsoluteDate() { diff --git a/pubspec.lock b/pubspec.lock index b721e75..0ddb9d8 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -154,14 +154,6 @@ packages: url: "https://pub.dev" source: hosted version: "1.0.4" - jiffy: - dependency: "direct main" - description: - name: jiffy - sha256: b09b6aacc0ebe7d178d2fcbabfd73e7d3340594043fe949bb7e0814093b00201 - url: "https://pub.dev" - source: hosted - version: "6.3.0" js: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 22a32c5..85a63bc 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -13,7 +13,6 @@ environment: dependencies: rxdart: ^0.27.7 intl: ^0.19.0 - jiffy: ^6.3.0 # Logger fa_dart_logger: diff --git a/test/utils/date_time_utils_test.dart b/test/utils/date_time_utils_test.dart index a5a84f5..ee78970 100644 --- a/test/utils/date_time_utils_test.dart +++ b/test/utils/date_time_utils_test.dart @@ -1,6 +1,5 @@ import 'package:fa_dart_core/src/utils/date_time_utils.dart'; import 'package:intl/intl.dart'; -import 'package:jiffy/jiffy.dart'; import 'package:test/expect.dart'; import 'package:test/scaffolding.dart'; @@ -107,7 +106,7 @@ void main() { }); test('should return DateTime from string date', () { - final expected = Jiffy.parse(dateTime.toIso8601String()).dateTime; + final expected = DateTime.parse(dateTime.toIso8601String()); final actual = DateTimeUtils.parseIsoDate(dateTime.toIso8601String()); expect(actual, expected); });