import 'package:flutter/material.dart'; import 'package:intl/intl.dart'; extension FikoTarih on DateTime { String? string(String pattern) { try { return DateFormat(pattern).format(this); } catch (e) { return null; } } String formatla(String format) { DateFormat dateFormat = DateFormat(format); return dateFormat.format(this); } DateTime formattan(String format, String tarih) { DateFormat dateFormat = DateFormat(format); return dateFormat.parse(tarih); } String farkToString(DateTime? tarih) { tarih = tarih ?? DateTime.now(); return toIso8601String(); } TimeOfDay gununSaati() { TimeOfDay time = TimeOfDay(hour: hour, minute: minute); return time; } }