I am doing exactly what I did a few (maybe 8) months ago, however it was awful the last time. So bad, I went right back to night feeding because his behaviour during the day really slid and i wasn't prepared to deal with it when it could be easily remedied by carrying on night feeding.
Anyway,this time, I told him during the day a few times that there would be no more milk at night. Only bedtime and in the morning. So, when he woke, I cuddled him. He was crying and wailing for milk and I told him I knew it was hard not to have milk, and that I understood he was sad and angry, but remember mummy has to sleep in the night, not do milk all night, etc etc. He cuddled in and went to sleep no problem with his teddy bear (a new development, he's never been interested in them before).
Normally I would just fall asleep beside him, but I made the effort to stay awake (it only took a few minutes) and go back to my own bed. This was to avoid letting him feed in my sleep! The first night, he woke twice and then at 5.30am when he woke saying he was really hungry, I let him have his morning feed then.
We have done three nights of this, and so far so good. However, from past experience it takes three weeks or so for the full effects to become visible. Time will tell if he is ready this time.
He has wanted more milk during the day though. But I am happier to give him a day feed if it means no more nights!
DS is 3.6yo btw.