ーI've had a hard time of things today.
「今日は散々な目にあったよ」
to have a hard time of things で「辛い目にあう・散々な目にあう」
ーI've been having a hard day today.
「今日は散々な目にあってるよ」
to have a hard day「ひどい1日 を過ごす」で「散々な目にあう」とも表現できます。
ーI've had nothing but bad luck today.
「今日は散々な目にあったよ」
to have nothing but bad luck 「災難ばかり」で「散々な目にあう」とも言えます。
ご参考まで!