Presumably you have a script which puts the machine into single user, does the backup, then puts it to multiuser again? Could you add something to write the date to a file just as it's about to execute the multiuser command?
There may well be other ways that I'm not aware of, however.