days hrs mins secsleft till the next completely odd day, 1 January 3111 (1,1,3111).Last odd day was 19 November 1999 AD (19,11,1999).
About Even Days: Before 2 Feb 2000 AD (2,2,2000), the last even day was 28 August 888 AD (28,8,888).
There will be many even days in the 3rd Millennium.