LucasRed

[SNIPPET] Uptime

Jul 17th, 2017
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.54 KB | None | 0 0
  1. Uptime <- time();
  2.  
  3. function getUptime( value )
  4. {
  5.     if ( value )
  6.     {
  7.         local   a = time() - value,
  8.                 weeks = a / 604800,
  9.                 a = a % 604800,
  10.                 days = a / 86400,
  11.                 a = a % 86400,
  12.                 hours = a / 3600,
  13.                 a = a % 3600,
  14.                 mins = a / 60,
  15.                 a = a % 60,
  16.                 secs = a / 1;
  17.  
  18.         return format( weeks + " week%s, " + days + " day%s, " + hours + " hour%s, " + mins + " min%s, " + secs + " sec%s.", ( weeks == 1 ? "" : "s" ), ( days == 1 ? "" : "s" ), ( hours == 1 ? "" : "s" ), ( mins == 1 ? "" : "s" ), ( secs == 1 ? "" : "s" ) );
  19.     }
  20. }
Advertisement
Add Comment
Please, Sign In to add comment