Lines Matching defs:DateTime

109 struct DateTime  struct
127 auto dt = DateTime.init; argument
133 auto dt = DateTime(Date(1999, 7 ,6)); argument
139 auto dt = DateTime(Date(1999, 7 ,6), TimeOfDay(12, 30, 33)); argument
164 auto dt = DateTime(1999, 7 ,6); argument
170 auto dt = DateTime(1999, 7 ,6, 12, 30, 33); argument
187 int opCmp(in DateTime rhs) const @safe pure nothrow @nogc in opCmp() argument
379 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 33, 30)); in opCmp() argument
380 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 33, 30)); in opCmp() argument
381 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 33, 30)); in opCmp() argument
405 auto dt = DateTime.init; in opCmp() argument
410 auto dt = DateTime(Date(1999, 7, 6)); in opCmp() argument
414 const cdt = DateTime(1999, 7, 6); in opCmp() argument
415 immutable idt = DateTime(1999, 7, 6); in opCmp() argument
434 auto dt = DateTime.init; argument
439 const cdt = DateTime(1999, 7, 6); argument
440 immutable idt = DateTime(1999, 7, 6); argument
457 auto dt = DateTime.init; argument
462 auto dt = DateTime(Date.init, TimeOfDay(12, 30, 33)); argument
466 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
467 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
487 auto dt = DateTime.init; in timeOfDay() argument
492 const cdt = DateTime(1999, 7, 6, 12, 30, 33); in timeOfDay() argument
493 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); in timeOfDay() argument
514 const cdt = DateTime(1999, 7, 6, 12, 30, 33); in timeOfDay() argument
515 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); in timeOfDay() argument
540 assert(DateTime(Date(1999, 7, 6), TimeOfDay(9, 7, 5)).year == 1999); argument
563 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
564 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
584 assert(DateTime(Date(0, 1, 1), TimeOfDay(12, 30, 33)).yearBC == 1); argument
593 auto dt = DateTime(1999, 7, 6, 12, 30, 33); argument
594 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
595 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
621 auto dt = DateTime(Date(2010, 1, 1), TimeOfDay(7, 30, 0)); in yearBC() argument
633 auto dt = DateTime(1999, 7, 6, 12, 30, 33); in yearBC() argument
634 const cdt = DateTime(1999, 7, 6, 12, 30, 33); in yearBC() argument
635 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); in yearBC() argument
654 assert(DateTime(Date(1999, 7, 6), TimeOfDay(9, 7, 5)).month == 7); in yearBC() argument
665 const cdt = DateTime(1999, 7, 6, 12, 30, 33); in yearBC() argument
666 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); in yearBC() argument
689 …static void testDT(DateTime dt, Month month, in DateTime expected = DateTime.init, size_t line = _… argument
706 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
707 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
724 assert(DateTime(Date(1999, 7, 6), TimeOfDay(9, 7, 5)).day == 6); argument
734 static void test(DateTime dateTime, int expected) in test() argument
744 test(DateTime(Date(year, md.month, md.day), tod), md.day); argument
748 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
749 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
774 static void testDT(DateTime dt, int day) in day() argument
810 auto dt = DateTime(Date(1, 1, 1), TimeOfDay(7, 12, 22)); in day() argument
845 auto dt = DateTime(Date(-1, 1, 1), TimeOfDay(7, 12, 22)); in day() argument
849 const cdt = DateTime(1999, 7, 6, 12, 30, 33); in day() argument
850 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); in day() argument
866 assert(DateTime.init.hour == 0); in day() argument
869 const cdt = DateTime(1999, 7, 6, 12, 30, 33); in day() argument
870 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); in day() argument
893 … assertThrown!DateTimeException((){DateTime(Date(1999, 7, 6), TimeOfDay(0, 0, 0)).hour = 24;}()); argument
895 auto dt = DateTime.init; argument
899 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
900 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
916 assert(DateTime.init.minute == 0); argument
919 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
920 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
943 assertThrown!DateTimeException((){DateTime.init.minute = 60;}()); in minute() argument
945 auto dt = DateTime.init; in minute() argument
949 const cdt = DateTime(1999, 7, 6, 12, 30, 33); in minute() argument
950 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); in minute() argument
966 assert(DateTime.init.second == 0); in minute() argument
969 const cdt = DateTime(1999, 7, 6, 12, 30, 33); in minute() argument
970 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); in minute() argument
993 assertThrown!DateTimeException((){DateTime.init.second = 60;}()); argument
995 auto dt = DateTime.init; argument
999 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
1000 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
1036 auto dt1 = DateTime(2010, 1, 1, 12, 30, 33); argument
1040 auto dt2 = DateTime(2010, 1, 1, 12, 30, 33); argument
1044 auto dt3 = DateTime(2000, 2, 29, 12, 30, 33); argument
1048 auto dt4 = DateTime(2000, 2, 29, 12, 30, 33); argument
1055 auto dt = DateTime(2000, 1, 31); argument
1059 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
1060 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
1098 auto dt1 = DateTime(2010, 1, 1, 12, 33, 33); argument
1102 auto dt2 = DateTime(2010, 1, 1, 12, 33, 33); argument
1106 auto dt3 = DateTime(1999, 1, 29, 12, 33, 33); argument
1110 auto dt4 = DateTime(1999, 1, 29, 12, 33, 33); argument
1114 auto dt5 = DateTime(2000, 2, 29, 12, 30, 33); argument
1118 auto dt6 = DateTime(2000, 2, 29, 12, 30, 33); argument
1125 auto dt = DateTime(2000, 1, 31); argument
1129 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
1130 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
1164 auto dt1 = DateTime(2010, 1, 1, 11, 23, 12); argument
1172 auto dt2 = DateTime(2010, 7, 4, 12, 0, 0); argument
1176 auto dt3 = DateTime(2010, 1, 1, 0, 0, 0); argument
1183 auto dt = DateTime(2000, 1, 31); argument
1187 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
1188 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
1497 auto dt = DateTime(2000, 1, 31, 9, 7, 6); argument
1501 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
1502 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
1797 auto dt = DateTime(2000, 1, 31, 9, 7, 6); argument
1801 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
1802 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
2055 auto dt = DateTime(2000, 1, 31, 9, 7, 6); argument
2059 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
2060 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
2085 DateTime retval = this; argument
2095 assert(DateTime(2015, 12, 31, 23, 59, 59) + seconds(1) == argument
2110 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2149 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2150 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2181 DateTime retval = this; argument
2189 assert(DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)) + dur!"weeks"(7) == argument
2257 auto dt = DateTime(2000, 1, 31, 9, 7, 6); argument
2262 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2263 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2291 auto dt = DateTime(1999, 7, 6, 12, 30, 33); argument
2328 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2329 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2365 int diffMonths(in DateTime rhs) const @safe pure nothrow @nogc in diffMonths() argument
2388 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2389 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2390 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2415 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2416 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2417 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2434 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2435 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2436 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2454 assert(DateTime(Date(1999, 1, 1), TimeOfDay(12, 22, 7)).dayOfYear == 1); argument
2461 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2462 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2463 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2484 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2485 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2486 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2505 assert(DateTime(Date(1, 1, 1), TimeOfDay(0, 0, 0)).dayOfGregorianCal == 1); argument
2519 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2520 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2543 auto dt = DateTime(Date.init, TimeOfDay(12, 0, 0)); argument
2571 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2572 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2591 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2592 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2593 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2605 @property DateTime endOfMonth() const @safe pure nothrow in endOfMonth() argument
2661 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2662 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2679 assert(DateTime(Date(1999, 1, 6), TimeOfDay(0, 0, 0)).daysInMonth == 31); argument
2687 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2688 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2705 assert(DateTime(Date(1, 1, 1), TimeOfDay(12, 7, 0)).isAD); argument
2713 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2714 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2737 assert(DateTime(Date(-4713, 11, 24), TimeOfDay(0, 0, 0)).julianDay == -1); argument
2761 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2762 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2779 assert(DateTime(Date(1858, 11, 17), TimeOfDay(0, 0, 0)).modJulianDay == 0); argument
2785 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2786 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2816 assert(DateTime(Date(2010, 7, 4), TimeOfDay(7, 6, 12)).toISOString() == argument
2846 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
2847 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
2878 assert(DateTime(Date(2010, 7, 4), TimeOfDay(7, 6, 12)).toISOExtString() == argument
2908 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
2909 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
2939 assert(DateTime(Date(2010, 7, 4), TimeOfDay(7, 6, 12)).toSimpleString() == argument
2969 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
2970 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
3006 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
3007 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
3008 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
3046 return DateTime(date, tod); argument
3146 return DateTime(date, tod); argument
3245 return DateTime(date, tod); argument
3321 @property static DateTime min() @safe pure nothrow @nogc in min() argument
3329 auto dt = DateTime.init; argument
3348 @property static DateTime max() @safe pure nothrow @nogc in max() argument
3356 auto dt = DateTime.init; argument
3585 TimeOfDay _tod;