def get_30_360(self, end):
start_day = min(self.day, <NUM_LIT:30>)<EOL>end_day = <NUM_LIT:30> if (start_day == <NUM_LIT:30> and end.day == <NUM_LIT>) else end.day<EOL>return (<NUM_LIT> * (end.year - self.year) + <NUM_LIT:30> * (end.month - self.month) + (end_day - start_day)) / <NUM_LIT><EOL>
implements 30/360 Day Count Convention (4.16(f) 2006 ISDA Definitions)