@centrox,
Quote:From today on" is not formal.
Where I live, no one says, "From today on . . ." or "From this day forward . . ." or "From this day forth . . ." or From this day henceforth . . ." And the reason no one says it is because it sounds formal. I have yet to hear someone say, "From today on." We say, "From now on . . ."
"You should take the dog for a walk more often, honey."
"You're right. And I will from this day forth."