5 December 2028 is day 340 of 2028 — 26 days left until year-end.
About 93% of 2028 has passed; 7% remains.