class DateUtil extends AbstractCaller {

    @Description("Returns the current date/time in the UTC time zone modified according to a pattern (weekends are skipped during modification).<br>"
            + WEEKEND_DAYS_OF_WEEK
            + MODIFY_HELP + "Example: #{getBusinessDateTime(\"modifyPattern\")} - default weekends.<br>"
            + "#{getBusinessDateTime(\"modifyPattern\", \"SUNDAY\")} - custom weekends")
    @UtilityMethod
    public final LocalDateTime getBusinessDateTime(String modifyPattern, String... weekends) {
        return modifyBusinessDateTime(getDateTime(), modifyPattern, weekends);
    }

}