Das klappt prima, allerdings ändert sich das Datum bzw. der Kasten nicht, wenn der Tag wechselt, also das Programm über 24:00 Uhr darüber hinaus betrieben wird.
Gibt es dazu eine Lösung / Idee?
Ich kenne die Komponente nicht, aber ich nehme mal an, dass sie sich nicht selber aktualisiert. Hast Du schon mal MonthCalendar1.Refresh ausprobiert?