datetime_dogoo 0.1.1 copy "datetime_dogoo: ^0.1.1" to clipboard
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.

This is part of the dogoo package that provides Dart and Flutter utilities.

DateTime Dogoo provides utility functions and extension for DateTime.

Features #

  • Make formatted date time string.

Usage #

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
}
1
likes
160
points
12
downloads

Publisher

unverified uploader

Weekly Downloads

Provides simple functions and extensions for DateTime type. This is part of the 'dogoo' package that provides 'Dart' and 'Flutter' utilities.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

num_dogoo

More

Packages that depend on datetime_dogoo