When is the Longest Day?

I know for me, it can be some days at work when everything just seems to go wrong. If you are looking for the technically longest day, you would thinking of June 21st.