Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function human_time_diff_nepali( $from, $to = '' ) {
- if ( empty( $to ) ) {
- $to = time();
- }
- $diff = (int) abs( $to - $from );
- if ( $diff < HOUR_IN_SECONDS ) {
- $mins = round( $diff / MINUTE_IN_SECONDS );
- if ( $mins <= 1 )
- $mins = 1;
- /* translators: min=minute */
- $since = sprintf( _n( '%s मिनेट', '%s मिनेट', $mins ), $mins );
- } elseif ( $diff < DAY_IN_SECONDS && $diff >= HOUR_IN_SECONDS ) {
- $hours = round( $diff / HOUR_IN_SECONDS );
- if ( $hours <= 1 )
- $hours = 1;
- $since = sprintf( _n( '%s घण्टा', '%s घण्टा', $hours ), $hours );
- } elseif ( $diff < WEEK_IN_SECONDS && $diff >= DAY_IN_SECONDS ) {
- $days = round( $diff / DAY_IN_SECONDS );
- if ( $days <= 1 )
- $days = 1;
- $since = sprintf( _n( '%s दिन', '%s दिन', $days ), $days );
- } elseif ( $diff < MONTH_IN_SECONDS && $diff >= WEEK_IN_SECONDS ) {
- $weeks = round( $diff / WEEK_IN_SECONDS );
- if ( $weeks <= 1 )
- $weeks = 1;
- $since = sprintf( _n( '%s हप्ता', '%s हप्ता', $weeks ), $weeks );
- } elseif ( $diff < YEAR_IN_SECONDS && $diff >= MONTH_IN_SECONDS ) {
- $months = round( $diff / MONTH_IN_SECONDS );
- if ( $months <= 1 )
- $months = 1;
- $since = sprintf( _n( '%s महिना', '%s महिना', $months ), $months );
- } elseif ( $diff >= YEAR_IN_SECONDS ) {
- $years = round( $diff / YEAR_IN_SECONDS );
- if ( $years <= 1 )
- $years = 1;
- $since = sprintf( _n( '%s वर्ष', '%s वर्ष', $years ), $years );
- }
- return apply_filters( 'human_time_diff_nepali', $since, $diff, $from, $to );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement