TGViewer
Flutter Pulse Flutter Pulse @flutterpulse · 1.01K subscribers
Post #2751 274
Полезные расширения для DateTime в Dart! 📆💻
Продолжаем рубрику с полезными extensions. Сегодня поговорим про расширение DateTime. 🤔
Можно получить информацию совпадает ли дата с сегодняшней, вчерашней или завтрашней:

extension DateTimeX on DateTime {
bool get isToday {
final now = DateTime.now();
return day == now.day && month == now.month && year == now.year;
}

bool get isTomorrow {
final now = DateTime.now();
return day == now.day + 1 && month == now.month && year == now.year;
}

bool get isYesterday {
final now = DateTime.now();
return day == now.day - 1 && month == now.month && year == now.year;
}
}

Можно получить сколько дней разницы до сегодня:

extension DateTimeX on DateTime {
int get daysDiff => this.difference(DateTime.now).inDays;
}

Полную новость читайте здесь.

FlutterPulse — канал о мире Flutter!

#flutter #dart #FlutterPulse #FlutterPulseNews #flutter_amiga 💻📱
More from @flutterpulse
  1. Oct 5, 2026Обновлённые пакеты за последние 24 часа flutter_native_speech_to_text Лёгкий плагин для го…
  2. Oct 5, 2026photo post
  3. Oct 5, 2026Обзор пакетов на тему Printing danfe 3.1.0 Пакет предназначен для парсинга XML электронных…
  4. Oct 5, 2026Жидкая магия в вашем приложении: шейдерные «капли» без боли 🫠✨ Давно не видели ничего про…
  5. Oct 5, 2026Обновлённые пакеты за последние 24 часа image_picker_plus 1.1.0 Галерея и камера для Flutt…
  6. Oct 5, 2026photo post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →