Advertisement
Guest User

Time_Generator

a guest
Dec 13th, 2017
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.82 KB | None | 0 0
  1. stock Time_Gen( min )
  2. {
  3.     new p,
  4.         mi = min,
  5.         s = 0, // Sati
  6.         d = 0, // Dana
  7.         m = 0, // Meseci
  8.         g = 0, // Godina
  9.         str[ 24 ],
  10.         str2[ 6 ],
  11.         lp = min / 60;
  12.    
  13.     for( p = 0; p < lp; p ++ )
  14.     {
  15.         if( mi >= 60 ) { s ++; mi -= 60; }
  16.         if( s >= 24 ) { d ++; s = 0; }
  17.         if( d >= 30 ) { m ++; d = 0; }
  18.         if( m >= 12 ) { g ++; m = 0; }
  19.  
  20.         if( mi < 60 ) { break; }
  21.     }
  22.    
  23.     if( g > 0 ) { format( str2, sizeof( str2 ), "%dg ", g ); strcat( str, str2 ); }
  24.     if( m > 0 ) { format( str2, sizeof( str2 ), "%me ", m ); strcat( str, str2 ); }
  25.     if( d > 0 ) { format( str2, sizeof( str2 ), "%dd ", d ); strcat( str, str2 ); }
  26.     if( s > 0 ) { format( str2, sizeof( str2 ), "%dh ", s ); strcat( str, str2 ); }
  27.     if( mi > 0 ) { format( str2, sizeof( str2 ), "%dm", mi ); strcat( str, str2 ); }
  28.     return str;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement