███╗ ██╗ ███╗ ██╗ ███████╗ ██████╗ ██╗ ████████╗ ██╗ ██████╗ ███╗ ██╗
████╗ ██║ ████╗ ██║ ██╔════╝ ██╔══██╗ ██║ ╚══██╔══╝ ██║ ██╔═══██╗ ████╗ ██║
██╔██╗ ██║ ██╔██╗ ██║ █████╗ ██║ ██║ ██║ ██║ ██║ ██║ ██║ ██╔██╗ ██║
██║╚██╗██║ ██║╚██╗██║ ██╔══╝ ██║ ██║ ██║ ██║ ██║ ██║ ██║ ██║╚██╗██║
██║ ╚████║ ██║ ╚████║ ███████╗ ██████╔╝ ██║ ██║ ██║ ╚██████╔╝ ██║ ╚████║
╚═╝ ╚═══╝ ╚═╝ ╚═══╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝
Разработчик в вк/тг/дс/гитхаб - @nnikitochka
Дискорд сообщество https://dsc.gg/nnedition
Телеграм канал https://t.me/nnedition
TimeFormatter — это простая утилита на Kotlin для форматирования времени в секундах в строковый формат с поддержкой склонений.
Выберите подходящею версию из доступного списка версий и добавьте зависимость в ваш проект:
Добавьте следующие зависимости в ваш build.gradle.kts:
repositories {
maven("https://jitpack.io")
}
dependencies {
implementation("com.github.nnikitochka:TimeFormatter:Тэг")
}Добавьте следующие зависимости в ваш pom.xml:
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.github.nnikitochka</groupId>
<artifactId>TimeFormatter</artifactId>
<version>Тэг</version>
</dependency>
</dependencies>Пример использования:
import nn.edition.utils.format.time.TimeFormatter
object Main {
@JvmStatic
fun main(args: Array<String>) {
val time = 6000L
println(TimeFormatter.formatMinutes(time))
println(TimeFormatter.formatHours(time))
println(TimeFormatter.format(time))
}
}Вывод программы:
100 минут
1 час
1 час 40 минут
При надобности вы сможете изменить форматы времени по умолчанию в TimeFormatter
- Форматирование дат