@Override
    void parseStatusParameters() {
        MeshLogger.verbose(TAG, "Received time zone status from: " + MeshAddress.formatAddress(mMessage.getSrc(), true));
        if (mParameters.length == TIME_ZONE_STATUS_LENGTH) {
            final ByteBuffer buffer = ByteBuffer.wrap(mParameters).order(ByteOrder.LITTLE_ENDIAN);
            currentTimeZoneOffset = TimeZoneOffset.of(buffer.get());
            newTimeZoneOffset = TimeZoneOffset.of(buffer.get());
            timeOfChange = ((long) buffer.getInt() & 0xFFFFFFFFl) | (((long) buffer.get() & 0xFF) << 32);
            MeshLogger.verbose(TAG, "current " + currentTimeZoneOffset.toString());
            MeshLogger.verbose(TAG, "new " + newTimeZoneOffset.toString());
            MeshLogger.verbose(TAG, "time of change: " + timeOfChange);
        }
    }
Constructs the TimeZoneStatus message.

@param message Access Message
mesh/src/main/java/no/nordicsemi/android/mesh/transport/TimeZoneStatus.java