6324
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 今日はおめでとうございます。?
CC BY-SA 3.0
2012-07-30T04:43:35.227
6323
2012-07-30T16:28:00.090
2020-06-17T08:18:27.500
-1
1553
question
definitions synonyms word-choice keigo time
What's the difference between 今日{きょう} 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.
CC BY-SA 3.0
2012-07-30T05:00:22.427
6324
2012-07-30T05:00:22.427
583
6323
answer
Although 本日 will usually be too formal for most situations, there are many
cases where you would use it over 今日 (with slightly different nuances).

Typically when referring to something tied to the day's date:

> 本日の魚 (in a restaurant)
>
> 本日の会議 (in a professional context)
>
> etc.
CC BY-SA 3.0
2012-07-30T16:28:00.090
6332
2012-07-30T16:28:00.090
2020-06-17T08:18:27.500
-1
290
6323
answer