public static ZonedDateTime updateDateTime(ZonedDateTime value, float range) {
		range = range != 0 ? range : 10;
		if (range < 0)
			return value;

		float days = RandomFloat.nextFloat(-range, range);
		return value.plusDays((int) days);
	}
public static ZonedDateTime updateDateTime ( ZonedDateTime value , float range ) { range = range != 0 ? range : 10 ; if ( range < 0 ) return value ; float days = RandomFloat . nextFloat ( - range , range ) ; return value . plusDays ( ( int ) days ) ; }
Updates (drifts) a ZonedDateTime value within specified range defined

@param value a ZonedDateTime value to drift.
@param range (optional) a range in milliseconds. Default: 10 days
@return an updated ZonedDateTime and time value.