#NEWLINE# @ staticmethod #NEWLINE# def datetime_to_value( range_type , dt ) : #NEWLINE# #INDENT# if ( range_type is YEAR ) : #NEWLINE# #INDENT# return ( '%04d' % dt . year ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( range_type is MONTH ) : #NEWLINE# #INDENT# return ( '%04d-%02d' % ( dt . year , dt . month ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return ( '%04d-%02d-%02d' % ( dt . year , dt . month , dt . day ) )