ZiomuuSss 8 Opublikowano 3 listopada 2014 Udostępnij Opublikowano 3 listopada 2014 J. W. Chodzi o to, że: zmienna {a} to "5 days" zmienna {b} to "10 minutes" i teraz, gdy zrobię kod: If {a} is higher than {b}: to on się nie wykonuje, bo bierze pod uwagę tylko liczby, bez jednostek czasu. Jak to naprawić? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Nieaktywny Opublikowano 3 listopada 2014 Udostępnij Opublikowano 3 listopada 2014 Daj if difference between {a} and {b} is higher than 60 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 BetaTester404 0 Opublikowano 3 listopada 2014 Udostępnij Opublikowano 3 listopada 2014 (edytowane) Daj if difference between {a} and {b} is higher than 60 To tak jakby różnica między "piernik" i "wiatrak" miała wynieść 60 o_O J. W. Chodzi o to, że: zmienna {a} to "5 days" zmienna {b} to "10 minutes" i teraz, gdy zrobię kod: If {a} is higher than {b}: to on się nie wykonuje, bo bierze pod uwagę tylko liczby, bez jednostek czasu. Jak to naprawić? Na razie (z tego co wiem) nie można porównać jednostek czasowych w Skripcie, ani określić czy czas zapisany w zmiennej to czas sprzed np. mniej czy więcej niż 5 minut temu. Na razie można kombinować w ten sposób, by niektóre jednostki czasowe sprowadzić do sekund z tą wadą, iż np. sprowadzimy do sekund jednostki od dni do minut, to na samym początku miesiąca wartość spadnie do 0 i w ten sposób wyjdzie nam, że 1 listopada był przed 2 października :p Można więc z powodzeniem stosować to wyłącznie do krótszych (kilkuminutowych, góra kilkugodzinnych) okresów. Edytowane 3 listopada 2014 przez BetaTester404 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 herhor67 916 Opublikowano 3 listopada 2014 Udostępnij Opublikowano 3 listopada 2014 możesz jedynie ustawić zmienną set {a} to now i potem set {b} to now a potem dać set {c} to difference between {a} and {b} {c} wyjdzie w sekundach :) xNawi 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
ZiomuuSss 8
J. W. Chodzi o to, że:
zmienna {a} to "5 days"
zmienna {b} to "10 minutes"
i teraz, gdy zrobię kod:
If {a} is higher than {b}:
to on się nie wykonuje, bo bierze pod uwagę tylko liczby, bez jednostek czasu. Jak to naprawić?
Odnośnik do komentarza
Udostępnij na innych stronach
3 odpowiedzi na to pytanie
Rekomendowane odpowiedzi