tempus 1.1.1 copy "tempus: ^1.1.1" to clipboard
tempus: ^1.1.1 copied to clipboard

Handy tools for parsing, manipulating and displaying DateTimes in Dart.

example/lib/main.dart

import 'package:tempus/tempus.dart';

void main() {
  const secondsToAdd = Duration(seconds: 10);
  final dateForComparison = DateTime.now().add(secondsToAdd);
  final tempus = Tempus();

  // Will print "in a few seconds"
  print(tempus.from(Tempus.fromDate(dateForComparison)));

  // Will generate a list with 35 DateTimes, perfect for creating
  // calendar grids. By default starts on Sunday, can be Monday.
  final randomDate = DateTime(2020, 01);
  final dateGrid = Tempus.daysInMonth(randomDate, startOnMonday: true);

  // Will print something like:
  // [2019-12-30 12:00:00.000Z, 2019-12-31 12:00:00.000Z, 2020-01-01 12:00:00.000Z, [...]]
  print(dateGrid);
}
0
likes
40
pub points
0%
popularity

Publisher

verified publisherlucasvienna.dev

Handy tools for parsing, manipulating and displaying DateTimes in Dart.

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

Dependencies

intl

More

Packages that depend on tempus