datetime_dogoo 0.1.1
datetime_dogoo: ^0.1.1 copied to clipboard
Provides simple functions and extensions for DateTime type. This is part of the 'dogoo' package that provides 'Dart' and 'Flutter' utilities.
example/datetime_dogoo_example.dart
// ignore_for_file: avoid_print, lines_longer_than_80_chars
import 'package:datetime_dogoo/datetime_dogoo.dart';
void main() {
final DateTime today = DateTime.now();
print(today.toStringAsFormated(format: DateTimeStringFormat.YYYYMMDD)); // 2024/02/29
print(today.toStringAsFormated(format: DateTimeStringFormat.YYYYMMDD_hhmmss)); // 2024/02/29 15:53:18
print(today.toStringAsFormated(format: DateTimeStringFormat.MMDDYYYY)); // 02/29/2024
print(today.toStringAsFormated(format: DateTimeStringFormat.YYYYMMDD, dateSeparator: '-', timeSeparator: '::')); // 2024-02-29
print(today.toStringAsFormated(format: DateTimeStringFormat.YYYYMMDD_hhmmss, dateSeparator: '-', timeSeparator: '::')); // 2024-02-29 15::53::18
print(today.toStringAsFormated(format: DateTimeStringFormat.MMDDYYYY, dateSeparator: '-', timeSeparator: '::')); // 02-29-2024
print(today.toStringAsFormated(format: DateTimeStringFormat.YYYYMMDD, dateSeparator: '.')); // 2024.02.29
print(today.toStringAsFormated(format: DateTimeStringFormat.YYYYMMDD_hhmmss, dateSeparator: '.')); // 2024.02.29 15:53:18
print(today.toStringAsFormated(format: DateTimeStringFormat.MMDDYYYY, dateSeparator: '.')); // 02.29.2024
}