Interrupt Service Routine (ISR) crashing

Thanks, good input!

How can I achieve to update a display by timer interrupt if printing in ISR is not a good idea?

why is it not a good idea?

Even declaring

volatile DateTime now;

doesn't work.