dart format
This commit is contained in:
@@ -2,11 +2,14 @@ import 'package:flutter/material.dart';
|
||||
import 'package:jiffy/jiffy.dart';
|
||||
|
||||
extension IsSameDay on DateTime {
|
||||
bool isSameDay(DateTime other) => year == other.year && month == other.month && day == other.day;
|
||||
bool isSameDay(DateTime other) =>
|
||||
year == other.year && month == other.month && day == other.day;
|
||||
|
||||
DateTime nextWeekday(int day) => add(Duration(days: (day - weekday) % DateTime.daysPerWeek));
|
||||
DateTime nextWeekday(int day) =>
|
||||
add(Duration(days: (day - weekday) % DateTime.daysPerWeek));
|
||||
|
||||
DateTime withTime(TimeOfDay time) => copyWith(hour: time.hour, minute: time.minute);
|
||||
DateTime withTime(TimeOfDay time) =>
|
||||
copyWith(hour: time.hour, minute: time.minute);
|
||||
|
||||
TimeOfDay toTimeOfDay() => TimeOfDay(hour: hour, minute: minute);
|
||||
|
||||
@@ -25,15 +28,20 @@ extension IsSameDay on DateTime {
|
||||
extension DateTimeFormatting on DateTime {
|
||||
String formatHm() => Jiffy.parseFromDateTime(this).format(pattern: 'HH:mm');
|
||||
|
||||
String formatDate() => Jiffy.parseFromDateTime(this).format(pattern: 'dd.MM.yyyy');
|
||||
String formatDate() =>
|
||||
Jiffy.parseFromDateTime(this).format(pattern: 'dd.MM.yyyy');
|
||||
|
||||
String formatDateTime() => Jiffy.parseFromDateTime(this).format(pattern: 'dd.MM.yyyy HH:mm');
|
||||
String formatDateTime() =>
|
||||
Jiffy.parseFromDateTime(this).format(pattern: 'dd.MM.yyyy HH:mm');
|
||||
|
||||
String formatDateShort() => Jiffy.parseFromDateTime(this).format(pattern: 'dd.MM.');
|
||||
String formatDateShort() =>
|
||||
Jiffy.parseFromDateTime(this).format(pattern: 'dd.MM.');
|
||||
|
||||
String formatDateShortHm() => Jiffy.parseFromDateTime(this).format(pattern: 'dd.MM. HH:mm');
|
||||
String formatDateShortHm() =>
|
||||
Jiffy.parseFromDateTime(this).format(pattern: 'dd.MM. HH:mm');
|
||||
|
||||
String formatMonthYear() => Jiffy.parseFromDateTime(this).format(pattern: 'MMMM yyyy');
|
||||
String formatMonthYear() =>
|
||||
Jiffy.parseFromDateTime(this).format(pattern: 'MMMM yyyy');
|
||||
|
||||
String formatRelative() => Jiffy.parseFromDateTime(this).fromNow();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user