public static OffsetDateTime toOffsetDateTime(long timestamp, ZoneId zoneId) {
    """
	Converts timestamp into OffsetDatetime
	
	@param timestamp to be converted
	@param zoneId    desired zone or null to take instant zone id
	@return OffsetDatetime representation of timestamp
    """

		Instant time = Instant.ofEpochMilli(timestamp);
		return toOffsetDateTime(time, zoneId);
	}
public static OffsetDateTime toOffsetDateTime(long timestamp, ZoneId zoneId) {

		Instant time = Instant.ofEpochMilli(timestamp);
		return toOffsetDateTime(time, zoneId);
	}
public static OffsetDateTime toOffsetDateTime ( long timestamp , ZoneId zoneId ) { Instant time = Instant . ofEpochMilli ( timestamp ) ; return toOffsetDateTime ( time , zoneId ) ; }
Converts timestamp into OffsetDatetime

@param timestamp to be converted
@param zoneId    desired zone or null to take instant zone id
@return OffsetDatetime representation of timestamp
Converts timestamp into OffsetDatetime