If try something simple, it might make things easier and less errors,
If you could return the CHECKINTIME, just go the the Text Box Properties, in the Number/Custom section, using Custom Format:
dddd, will show name of weekday, like Monday, Tuesday...
d-MMM-yyyy, will show format of 0-Jan-2010...