Both are good, the only difference is, harsh only means one thing. It means tough and strict, whereas hard has many meanings depending on context. In your particular example I would choose to use the word harsh.
2019년 3월 27일
4
1
1
Both are absolutely correct.
2019년 3월 27일
2
1
1
Both are ok. As for the difference, to me it's like, She's pretty/She's beautiful. What's the difference really?