What's the difference between 今日{きょう} and 本日{ほんじつ}?


I also see both in different examples.

As in :

> 今日は暑い。
>
> 本日はおめでとうございます。

Both are translated as "Today", but when and how should I use either one?

Can we say : 本日はあつい。 And 今日はおめでとうございます。?




本日 is keigo. You will hear this on a train or airplane, or in a store. But you
won't be saying it yourself, unless if you as a beginning student are put in
the unlikely position of making an official announcement to someone.

今日 is what you would use in ordinary situations.




本日 is keigo. You will hear this on a train or airplane, or in a store. But you
won't be saying it yourself, unless if you as a beginning student are put in
the unlikely position of making an official announcement to someone.

今日 is what you would use in ordinary situations.

