dart_date 0.0.5 dart_date: ^0.0.5 copied to clipboard
A date manipulation library.
example/dart_date_example.dart
import 'package:dart_date/dart_date.dart';
import 'package:intl/intl.dart';
main(List<String> args) {
var n = Date.now();
(() async {
var d = await Date.now().asyncFormat("dd-MMMM-yyyy", "es_ES");
var x = await Date.asyncParse("dd-MMMM-yyyy", d, locale: "es_ES");
print("$d - $x");
})();
print(Date.now().format("hh:mm:ss"));
print(Date.now().startOfWeek.toHumanString());
print(Date.now().endOfWeek.toHumanString());
print(Date.now().startOfISOWeek.toHumanString());
print(Date.now().endOfISOWeek.toHumanString());
print(Date.now().closestTo( [
n.nextWeek,
n.previousDay.previousDay,
n.previousWeek.nextDay,
n.nextMonth,
n.nextDay,
//n,
n.nextYear
] ));
var t = Date.today;
var x = t.startOfMonth; //.eachDay(t.endOfMonth);
print(x);
}