jama5262 / jiffy

Jiffy is a Flutter (Android, IOS and Web) date time package for parsing, manipulating, querying and formatting dates
https://pub.dev/packages/jiffy
MIT License
576 stars 124 forks source link

How to parse with my local timezone #279

Open adrinebt opened 3 months ago

adrinebt commented 3 months ago

I want to parse with my local timezone (UTC -04:00).

  String getDate (int index){
    final data = list[index].date; //date from sqlite database = 2024-06-18T07:54:00.093834
    if (data?.trim() == ''){
      return 'Null data';
    } else {
      String formattedDate = DateFormat('dd/MM/yyyy').format(DateTime.parse(data!)); 
      return formattedDate; //18/06/2024
    }
  }

Jiffy.parse(controller.getDate(index).toString(), pattern: 'dd/MM/yyyy').fromNow(),

Result: 8 hours ago (incorrect)