General Brazilian Portuguese
um dia muito ruim para você
Standard expression used throughout Brazil
Portugal
um dia muito mau para ti
Portuguese uses 'mau' instead of 'ruim' and 'ti' instead of 'você'
São Paulo
um dia muito ruim para você
Same as standard Brazilian Portuguese
Rio de Janeiro
um dia muito ruim pra você
Colloquial contraction of 'para' to 'pra' is common