Today is supposed to be the shortest day of the year (if you're in the southern hemisphere). That is, the Winter Solstice.
This year's June solstice is to occur at 18:06 Universal Time today, June 21. However, here in Australia that corresponds to approximately 3:00am on June 22. People often go blank when you talk about the solstice as being a particular time, so I've included the following diagram to help explain it. It's to do with the exact time at which the earth's tilt places either the south or north pole closest (or farthest) from the sun. Farthest equals winter solstice, i.e. shortest day.