2013-06-06 1 views
0

Я пытаюсь вычислить время безотказной работы от моей малины. Мне нужно получить часы и минуты. Я используюКак рассчитать в Ruby?

upSeconds = `/usr/bin/cut -d. -f1 /proc/uptime` 

, чтобы получить секунды теперь я должен рассчитать, чтобы добраться до часов и минут, как рассчитать с Ruby, от Objective C Я знаю, он должен работать с /, *, +, - но как я могу использовать это?

ответ

1

Я никогда не работал с ObjC, но, вероятно, операторы точно так же:

upSeconds = `/usr/bin/cut -d. -f1 /proc/uptime` 

seconds = upSeconds.chomp.to_i # remove "\n" at the end and pass to int (ms lost) 
hours = seconds/(60*60) 
minutes = (seconds - (hours * 60 * 60))/60 
+0

Спасибо, это было именно то, что мне нужно! –