fabexdateformatter

Using this package you can format your date easily

Getting Started

Import the package


import 'package:fabexdateformatter/fabexdateformatter.dart';

Create an object of FabexFormatter


FabexFormatter fabexFormatter = FabexFormatter();

Available Functions

fabexFormatter.timeOfDayToJM(TimeOfDay tod);
// Converts TimeOfDay to time. TimeOfDay(22, 30) returns 10:30 PM

fabexFormatter.timeOfDayToDateTimeString(TimeOfDay tod);
// Converts TimeOfDay to Date and return as a String

fabexFormatter.dateTimeNowToTimeOfDay(String date);
// Converts TimeOfDay to Date and return as TimeOfDay

fabexFormatter.dateTimeToTimeOfDay(DateTime date);

fabexFormatter.dateTimeToStringDate(DateTime date);
// Converts DateTime to Time and date and returns as String
// Eg: DateTime(2020, 10, 15, 22, 30, 0000) returns 10:30 PM - 15/10/2020

fabexFormatter.firestoreTimeToDateTime(fireStoreTime);
// Converts Firebase Firestore Time to flutter DateTime.
// Eg: September 13 2020 at 6:36:56 PM returns DateTime(2020, 09, 13, 06, 36, 5600)

fabexFormatter.firestoreTimeToMonthYear(fireStoreTime);
// Convert Firebase Firestore Time to flutter DateTime and returns month and year as list.
// Eg: September 13 2020 at 6:36:56 PM returns [2020, 09, 15]

fabexFormatter.getHourAndMinute(String dbDate);
// Pass String DateTime as 1 @required parameter and it returns Hour and minute concatenated.
// Eg: Pass "2020-09-05 08:00:00.000" and get 800 aS response.

fabexFormatter.stringDateTimeToStringDate(String date);
// Pass String DateTime as 1 @required parameter and it returns date.
// Eg: Pass "2020-09-05 08:00:00.000" and get "05/09/2020"

fabexFormatter.getMonthName(int monthNumber);
// Get the name of the entered month

fabexFormatter.prevYear(currentYear);
// Get the Previous Year

fabexFormatter.getPrevMonth(int currentMonth);
// Get the previous month

fabexFormatter.getPreviousMonthNum(int currentMonth);
// Get the previous month

fabexFormatter.getCurrentMonthName();
// Get the name of the current month


Libraries

fabexdateformatter