Pythonでテキストファイルの名前に現在の日付と時間を入れたいのですが、変数を入れる方法がわからないです。

renameの方法はわかっているのですが文字列で名前を指定するのではなく、ファイル名にプログラムを実行した現在時刻を反映させたいと考えています。現在書き換えのコ‌​ードを下記に記しておきます。よろしくお願い致します。

import os
from datetime import datetime

d = datetime.datetime.now()
os.rename("sample.txt", d.txt)

dの部分に日付時刻を入れたいです。