I'd say "quarter past" for 8:15, and "quarter of" for 7:45.
I'm also used to saying "half five", meaning "5:30" - it's what I grew up with in the UK and with my family retaining some UK habits in the home - where Americans, if they use "half-$HOUR" at all, generally use it to mean halfway through the named hour, i.e., 4:30 (German influence).
no subject
I'd say "quarter past" for 8:15, and "quarter of" for 7:45.
I'm also used to saying "half five", meaning "5:30" - it's what I grew up with in the UK and with my family retaining some UK habits in the home - where Americans, if they use "half-$HOUR" at all, generally use it to mean halfway through the named hour, i.e., 4:30 (German influence).