From Diablo Wiki
Diablo 3 has no release date until Blizzard announces it. Until then, like all other Blizzard games in progress, it'll be done "when it's done."
Much more detail about this issue can be seen on the Release Date article.
Copyright IncGamers Ltd 2016