I am having the same issue here. I have two versions of Pihole - one running on Ubuntu mate 16.04 which has dnsmasq 2.75 and one running under Raspbian. On the Ubuntu mate installation, my admin console is completely blank under 3.3. The dashboard appears identical to the image uploaded by starsick and the query page is blank and says "No data available in table". I made sure that the /var/log/pihole.log permissions were set to 644 and still no joy. When I downgraded to 3.2.1, everything worked fine.
On the raspbian system, I upgraded dnsmasq to 2.76 following the instructions on this site, checked the log permissions and had a slightly different result with 3.3. Here the dashboard is filled in correctly, but the query log is empty and says "No data available in table". Again, downgrading to 3.2.1 resolves the issue. I'm a bit confused here, as the upgrade of dnsmasq was given as a solution.
I just happened to click the show all queries link on the queries page and the total 12,687 queries indicated in the green box on the dashboard page showed up. However, they are all dated December 31, 2018, with the first supposedly occuring just after 12:00:01 and the last at 23:59:59. That is 2018 not 2017. I checked the system date on the Pi and it is correct. Could the problem be in the query logging itself?
Just wanted to let you all know I had this exact problem with the dates in the future. After following the instructions above to move the FTL.db file it is working normally again. Thanks!
Run pihole -d for a new debug token. I was on vacation for awhile, and the rest of the team has also been busy working on getting the next update out the door.