I have seen the most beautiful sakura in the first week of April. And it seems that if you are going to Tokyo, most likely the first five days will be the blossom period. They will last only for one week.
I am not sure if it will be later this year as the weather is so cold in Tokyo now.