Add apache commons DurationFormatUtils

This commit is contained in:
Cola
2022-03-01 21:06:16 +00:00
parent 43b6da39f2
commit 5ef49eb317

View File

@@ -5,6 +5,7 @@ import java.util.List;
import java.util.concurrent.TimeUnit;
import lombok.experimental.UtilityClass;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.time.DurationFormatUtils;
import org.bukkit.ChatColor;
import vg.civcraft.mc.civmodcore.chat.ChatUtils;
@@ -36,6 +37,14 @@ public class TextUtil {
}
return sb.toString().trim();
}
public static String formatDurationWithFormat(long time, String format) {
return formatDurationWithFormat(time, format, true);
}
public static String formatDurationWithFormat(long time, String format, boolean padWithZeros) {
return DurationFormatUtils.formatDuration(time, format, padWithZeros);
}
// -------------------------------------------- //
// Paging and chrome-tools like titleize