こんにちは。
様々な言い方ができると思いますが、例えば下記のような表現はいかがでしょうか:
・if I had known that today was his birthday
今日が彼の誕生日だと知っていたら
if only I had known のように only を加えると「誕生日だとさえ知っていたら」のように少しだけニュアンスを変えることもできます。
例:
If I had known today was his birthday I would've got him a present.
今日が彼の誕生日だと知っていたらプレゼントを買ってきたのに。
If only I had known today was his birthday...
今日が彼の誕生日だということさえ知っていれば…
ぜひ参考にしてください。