Most people seem to say about 3 days in Singapore at most, particularly if you're not into shopping. Two full days would probably be fine.
Remember that these places are some distance apart so you have to allow travelling time: both Tokyo and Singapore are about 4 hour flights from HK (and NRT is a long way from Central Tokyo, so it's pretty much a whole day door to door).