Skocz do zawartości

Najgorszy przelicznik czasu jaki powstał


Rekomendowane odpowiedzi

Witam, na szybko chcę wam przedstawić przelicznik czasu, np. pod kity lub co tam tylko chcecie

KOD

 

DZIAŁANIE

Ogółem to nic skomplikowanego. Konwertuje on nam czas np. z inta 120 na 2 minuty w wiadomości

 

JAK TEGO UŻYĆ

Sposób 1: Nasz czas jest jako "int"

String s = Time.convert(zmienna);

p.sendMessage(s);

Sposób 2: Nasz czas jest jako "long"

int time = (int) ((time - System.currentTimeMillis()) / 1000L);

String s = Time.convert(time);

p.sendMessage(s);

 

Dzięki za uwagę, oczekuję samych raków bo ten przelicznik jest żenujący i okropny i zapewne coś tu nie działa

Edytowane przez HotAngel2K17
Odnośnik do komentarza
https://skript.pl/temat/33377-najgorszy-przelicznik-czasu-jaki-powsta%C5%82/
Udostępnij na innych stronach

57 minut temu, Sewer napisał:

klasy util powinny byc finalne i miec prywanty konstruktor by zablokowac mozliwosci tworzenia instancji klasy

Eeee utilsy raczej powinny być statyczne, lol

Odnośnik do komentarza
https://skript.pl/temat/33377-najgorszy-przelicznik-czasu-jaki-powsta%C5%82/#findComment-215770
Udostępnij na innych stronach

Gość Usunięty#3468
3 minuty temu, HotAngel2K17 napisał:

Eeee utilsy raczej powinny być statyczne, lol

nie rozumiales

public final class Time {
    
	private Time() {

	}

    public static String convert(int time){
        int d = time / 86400;
        int h = time % 86400 / 3600;
        int m = time % 86400 % 3600 / 60;
        int s = time % 86400 % 3600 % 60;
        
        String message = "";
        if(d > 0){
            message = d + "d ";
        }
        if(h > 0){
            message = message + h + "h ";
        }
        if(m > 0){
            message = message + m + "m ";
        }
        
        message = message + s + "s ";
        
        return message;
    }  
}

 

Odnośnik do komentarza
https://skript.pl/temat/33377-najgorszy-przelicznik-czasu-jaki-powsta%C5%82/#findComment-215772
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...