docs: public void writeBinary(final PacketOutputStream pos) throws IOException {
      Calendar calendar = Calendar.getInstance(timeZone);
      calendar.setTimeInMillis(date.getTime());
  
      pos.write((byte) 7);//length
      pos.writeShort((short) calendar.get(Calendar.YEAR));
      pos.write((byte) ((calendar.get(Calendar.MONTH) + 1) & 0xff));
      pos.write((byte) (calendar.get(Calendar.DAY_OF_MONTH) & 0xff));
      pos.write((byte) 0);
      pos.write((byte) 0);
      pos.write((byte) 0);
    }