Lines Matching defs:DateTime
157 struct DateTime struct
175 auto dt = DateTime.init; argument
181 auto dt = DateTime(Date(1999, 7 ,6)); argument
187 auto dt = DateTime(Date(1999, 7 ,6), TimeOfDay(12, 30, 33)); argument
212 auto dt = DateTime(1999, 7 ,6); argument
218 auto dt = DateTime(1999, 7 ,6, 12, 30, 33); argument
235 int opCmp(DateTime rhs) const @safe pure nothrow @nogc in opCmp() argument
427 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 33, 30)); in opCmp() argument
428 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 33, 30)); in opCmp() argument
429 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 33, 30)); in opCmp() argument
453 auto dt = DateTime.init; in opCmp() argument
458 auto dt = DateTime(Date(1999, 7, 6)); in opCmp() argument
462 const cdt = DateTime(1999, 7, 6); in opCmp() argument
463 immutable idt = DateTime(1999, 7, 6); in opCmp() argument
482 auto dt = DateTime.init; argument
487 const cdt = DateTime(1999, 7, 6); argument
488 immutable idt = DateTime(1999, 7, 6); argument
505 auto dt = DateTime.init; argument
510 auto dt = DateTime(Date.init, TimeOfDay(12, 30, 33)); argument
514 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
515 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
535 auto dt = DateTime.init; in timeOfDay() argument
540 const cdt = DateTime(1999, 7, 6, 12, 30, 33); in timeOfDay() argument
541 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); in timeOfDay() argument
562 const cdt = DateTime(1999, 7, 6, 12, 30, 33); in timeOfDay() argument
563 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); in timeOfDay() argument
588 assert(DateTime(Date(1999, 7, 6), TimeOfDay(9, 7, 5)).year == 1999); argument
611 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
612 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
632 assert(DateTime(Date(0, 1, 1), TimeOfDay(12, 30, 33)).yearBC == 1); argument
641 auto dt = DateTime(1999, 7, 6, 12, 30, 33); argument
642 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
643 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
669 auto dt = DateTime(Date(2010, 1, 1), TimeOfDay(7, 30, 0)); in yearBC() argument
681 auto dt = DateTime(1999, 7, 6, 12, 30, 33); in yearBC() argument
682 const cdt = DateTime(1999, 7, 6, 12, 30, 33); in yearBC() argument
683 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); in yearBC() argument
702 assert(DateTime(Date(1999, 7, 6), TimeOfDay(9, 7, 5)).month == 7); in yearBC() argument
713 const cdt = DateTime(1999, 7, 6, 12, 30, 33); in yearBC() argument
714 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); in yearBC() argument
737 …static void testDT(DateTime dt, Month month, DateTime expected = DateTime.init, size_t line = __LI… argument
754 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
755 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
772 assert(DateTime(Date(1999, 7, 6), TimeOfDay(9, 7, 5)).day == 6); argument
782 static void test(DateTime dateTime, int expected) in test() argument
792 test(DateTime(Date(year, md.month, md.day), tod), md.day); argument
796 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
797 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
822 static void testDT(DateTime dt, int day) in day() argument
858 auto dt = DateTime(Date(1, 1, 1), TimeOfDay(7, 12, 22)); in day() argument
893 auto dt = DateTime(Date(-1, 1, 1), TimeOfDay(7, 12, 22)); in day() argument
897 const cdt = DateTime(1999, 7, 6, 12, 30, 33); in day() argument
898 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); in day() argument
914 assert(DateTime.init.hour == 0); in day() argument
917 const cdt = DateTime(1999, 7, 6, 12, 30, 33); in day() argument
918 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); in day() argument
941 … assertThrown!DateTimeException((){DateTime(Date(1999, 7, 6), TimeOfDay(0, 0, 0)).hour = 24;}()); argument
943 auto dt = DateTime.init; argument
947 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
948 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
964 assert(DateTime.init.minute == 0); argument
967 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
968 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
991 assertThrown!DateTimeException((){DateTime.init.minute = 60;}()); in minute() argument
993 auto dt = DateTime.init; in minute() argument
997 const cdt = DateTime(1999, 7, 6, 12, 30, 33); in minute() argument
998 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); in minute() argument
1014 assert(DateTime.init.second == 0); in minute() argument
1017 const cdt = DateTime(1999, 7, 6, 12, 30, 33); in minute() argument
1018 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); in minute() argument
1041 assertThrown!DateTimeException((){DateTime.init.second = 60;}()); argument
1043 auto dt = DateTime.init; argument
1047 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
1048 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
1087 auto dt1 = DateTime(2010, 1, 1, 12, 30, 33); argument
1091 auto dt2 = DateTime(2010, 1, 1, 12, 30, 33); argument
1095 auto dt3 = DateTime(2000, 2, 29, 12, 30, 33); argument
1099 auto dt4 = DateTime(2000, 2, 29, 12, 30, 33); argument
1106 auto dt = DateTime(2000, 1, 31); argument
1110 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
1111 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
1152 auto dt1 = DateTime(2010, 1, 1, 12, 33, 33); argument
1156 auto dt2 = DateTime(2010, 1, 1, 12, 33, 33); argument
1160 auto dt3 = DateTime(1999, 1, 29, 12, 33, 33); argument
1164 auto dt4 = DateTime(1999, 1, 29, 12, 33, 33); argument
1168 auto dt5 = DateTime(2000, 2, 29, 12, 30, 33); argument
1172 auto dt6 = DateTime(2000, 2, 29, 12, 30, 33); argument
1179 auto dt = DateTime(2000, 1, 31); argument
1183 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
1184 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
1221 auto dt1 = DateTime(2010, 1, 1, 11, 23, 12); argument
1229 auto dt2 = DateTime(2010, 7, 4, 12, 0, 0); argument
1233 auto dt3 = DateTime(2010, 1, 1, 0, 0, 0); argument
1240 auto dt = DateTime(2000, 1, 31); argument
1244 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
1245 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
1554 auto dt = DateTime(2000, 1, 31, 9, 7, 6); argument
1558 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
1559 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
1854 auto dt = DateTime(2000, 1, 31, 9, 7, 6); argument
1858 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
1859 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
2112 auto dt = DateTime(2000, 1, 31, 9, 7, 6); argument
2116 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
2117 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
2143 DateTime retval = this; argument
2153 assert(DateTime(2015, 12, 31, 23, 59, 59) + seconds(1) == argument
2170 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2209 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2210 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2241 DateTime retval = this; argument
2250 assert(DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)) + dur!"weeks"(7) == argument
2318 auto dt = DateTime(2000, 1, 31, 9, 7, 6); argument
2323 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2324 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2353 auto dt = DateTime(1999, 7, 6, 12, 30, 33); argument
2391 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2392 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2428 int diffMonths(DateTime rhs) const @safe pure nothrow @nogc in diffMonths() argument
2451 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2452 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2453 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2478 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2479 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2480 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2497 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2498 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2499 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2517 assert(DateTime(Date(1999, 1, 1), TimeOfDay(12, 22, 7)).dayOfYear == 1); argument
2524 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2525 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2526 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2547 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2548 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2549 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2568 assert(DateTime(Date(1, 1, 1), TimeOfDay(0, 0, 0)).dayOfGregorianCal == 1); argument
2582 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2583 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2606 auto dt = DateTime(Date.init, TimeOfDay(12, 0, 0)); argument
2634 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2635 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2654 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2655 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2656 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2676 $(LREF DateTime) for the last day in the month that this argument
2680 @property DateTime endOfMonth() const @safe pure nothrow in endOfMonth() argument
2736 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2737 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2754 assert(DateTime(Date(1999, 1, 6), TimeOfDay(0, 0, 0)).daysInMonth == 31); argument
2762 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2763 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2780 assert(DateTime(Date(1, 1, 1), TimeOfDay(12, 7, 0)).isAD); argument
2788 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2789 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2812 assert(DateTime(Date(-4713, 11, 24), TimeOfDay(0, 0, 0)).julianDay == -1); argument
2836 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2837 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2854 assert(DateTime(Date(1858, 11, 17), TimeOfDay(0, 0, 0)).modJulianDay == 0); argument
2860 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2861 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
2877 string toISOString() const @safe pure nothrow in toISOString()
2936 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
2937 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
2954 string toISOExtString() const @safe pure nothrow in toISOExtString()
3013 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
3014 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
3030 string toSimpleString() const @safe pure nothrow in toSimpleString()
3089 const cdt = DateTime(1999, 7, 6, 12, 30, 33); argument
3090 immutable idt = DateTime(1999, 7, 6, 12, 30, 33); argument
3126 auto dt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
3127 const cdt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
3128 immutable idt = DateTime(Date(1999, 7, 6), TimeOfDay(12, 30, 33)); argument
3172 return DateTime(date, tod); argument
3273 return DateTime(date, tod); argument
3373 return DateTime(date, tod); argument
3449 @property static DateTime min() @safe pure nothrow @nogc in min() argument
3457 auto dt = DateTime.init; argument
3476 @property static DateTime max() @safe pure nothrow @nogc in max() argument
3484 auto dt = DateTime.init; argument
3722 auto dt = DateTime(2000, 6, 1, 10, 30, 0); argument