Hi Nigel,
I think this all have to do with Windows's date displaying options since Peter B is not seeing the same date as you and me, and Roger is missing part of it. It depends on how everybody's own setups are configured in the 'Date, Time, Language, and Regional Options' of the Windows control panel.
There could also be a issue between your program and which version of Windows you and Roger are using: Window Xp or Window 7 but I'm not an expert on this... just making suggestions...
Serge