Advertisement
Guest User

Untitled

a guest
May 3rd, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. function timeAgo($time_ago) {
  2. $cur_time = time();
  3. $time_elapsed = $cur_time - $time_ago;
  4. $seconds = $time_elapsed ;
  5. $minutes = round($time_elapsed / 60 );
  6. $hours = round($time_elapsed / 3600);
  7. $days = round($time_elapsed / 86400 );
  8. $weeks = round($time_elapsed / 604800);
  9. $months = round($time_elapsed / 2600640 );
  10. $years = round($time_elapsed / 31207680 );
  11.  
  12. $msg = null;
  13. // Seconds
  14. if($seconds <= 60){
  15. if ($seconds == 1)
  16. $msg = "1 секунду";
  17. else if ( $seconds < 5 )
  18. $msg = "$seconds секунды";
  19. else if ( $seconds <= 20 )
  20. $msg = "$seconds секунд";
  21. else if ( $seconds == 21 )
  22. $msg = "21 секунду";
  23. else if ( $seconds <= 24 )
  24. $msg = "$seconds секунды";
  25. else if ( $seconds <= 29 )
  26. $msg = "$seconds секунд";
  27. else if ( $seconds == 30 )
  28. $msg = "30 секунд";
  29. ...
  30. }
  31.  
  32. ...
  33. return msg;
  34. }
  35.  
  36. char sec_0[] = "секунд";
  37. char sec_1[] = "секунда";
  38. char sec_2[] = "секунду";
  39. ......
  40.  
  41. char * str_sec[60] = {sec_0,sec_2, .....} ;
  42.  
  43. char * get_str_sec(int sec)
  44. {
  45. return str_sec[sec];
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement