import std.datetime; import core.time; auto ds1 = giota(Date(2004, 1, 1), Date(2005, 1, 1), days(1)); assert(ds1.walkLength() == 366); auto ds2 = giotaInf(Date(2004, 1, 1), days(2)); assert(ds2.front == Date(2004, 1, 1)); ds2.popFront(); assert(ds2.front == Date(2004, 1, 3)); ds2.popFront(); assert(ds2.front == Date(2004, 1, 5));
ditt