#NEWLINE# def pop_tz_offset_from_string( date_string , as_offset = True ) : #NEWLINE# #INDENT# for ( name , info ) in _tz_offsets : #NEWLINE# #INDENT# timezone_re = info [ 'regex' ] #NEWLINE# if timezone_re . search ( date_string ) : #NEWLINE# #INDENT# date_string = timezone_re . sub ( '\\1' , date_string ) #NEWLINE# return ( date_string , ( StaticTzInfo ( name , info [ 'offset' ] ) if as_offset else name ) ) #NEWLINE# #UNINDENT# #UNINDENT# else : #NEWLINE# #INDENT# return ( date_string , None )