Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function niceTime( $time )
- {
- $time = strtotime( str_replace( '+0000', '', $time ) );
- $delta = time() - $time;
- switch( $delta )
- {
- case ( $delta < 60 ):
- return 'less than a minute ago.';
- case( $delta < 120 ):
- return 'about a minute ago.';
- case( $delta < ( 45 * 60 ) ):
- return floor( $delta / 60 ) . ' minutes ago.';
- case( $delta < ( 90 * 60 ) ):
- return 'about an hour ago.';
- case( $delta < ( 24 * 60 * 60 ) ):
- return 'about ' . floor( $delta / 3600 ) . ' hours ago.';
- case( $delta < ( 48 * 60 * 60 ) ):
- return '1 day ago.';
- default:
- return floor( $delta / 86400 ) . ' days ago.';
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement