What's the difference between 今日 and 本日? Do they both mean today?
I have been trying to learn new Kanji and to put them in sentences I have been writing. I was told that きょう means today, and when looking to see if there Kanji for it ’今日' comes up, but while looking through I came across ほんじつ and the Kanji for this is '本日'. When I search to find out what ほんじつ means it keeps showing it means today. If they both mean 'today', how do you when to use which one?