Coming from Activision:
But don’t worry if you’re not at E3, because you’ll soon be able to experience Destiny 2 for yourself. Players who pre-order the game will be able to participate in the console beta beginning first on the PlayStation 4 on July 18 at 10am PDT, and on Xbox One beginning on July 19 at 10am PDT. After that pre-order early access period, the beta will open up to all console players on July 21 at 10am PDT, and will conclude on July 23 at 9pm PDT. The PC beta is planned for late August, and we will have more details soon.
They also announced that Destiny 2 will now be launching on September 6th!