Guest User

Untitled

a guest
Jul 15th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. public function GetMemberTime($ID,$date, $method='%I:%M %p')
  2. {
  3. return @gmstrftime($method, ($date + $this->GetMemberTimeOffset($ID)) );
  4. }
  5.  
  6. public function GetMemberTimeOffset($ID)
  7. {
  8. $r = 0;
  9. $offset_member = $this->GetMember($ID,'time_offset');
  10. $offset_board = $this->settings['time_offset'];
  11.  
  12. $offset_board = ( !empty( $offset_board ) ) ? $offset_board : 0;
  13. $offset_member = ( isset( $offset_member ) ) ? $offset_member : 0;
  14.  
  15. $r = ( ( $offset_member !== null ) ? $offset_member : $offset_board ) * 3600;
  16.  
  17. if ( $this->settings['time_adjust'] )
  18. {
  19. $r += ($this->settings['time_adjust'] * 60);
  20. }
  21.  
  22. $dst_in_use = $this->GetMember($ID,'dst_in_use');
  23.  
  24. if ( isset($dst_in_use) && $dst_in_use )
  25. {
  26. $r += 3600;
  27. }
  28.  
  29. return $r;
  30. }
Add Comment
Please, Sign In to add comment