Tengo un buen dia (accent on 'i')
Estás teniendo un bueno dia ?
Buenos dias = Good day
Buenos días.
Estoy teniendo un gran día
No es un buen día.
es un buen dia
¿Estás pasando el día bien, mi novio?
Estoy teniendo un mal día
I am assuming you would like to know how to say "what a Day" in Spanish. That would be Que dia
Estás teniendo un bueno dia ?
Buenos días mi amor.
Having is "teniendo."