I think it's common to work 9:00-19:00, 9:30-20:00. That's my schedule (working at a bank). Sometimes I also have to connect in the middle of the night if there's a problem in some other time zone. I haven't ever heard of a programmer working 9-5 in Tokyo.
Well, the post's schedule didn't have any work in it, maybe the dude actually has to do some work as well as show up 9-5.