West Ham United will travel to Manchester City for the first leg of their Capital One Cup semi-final on Wednesday 8 January with a 7.45pm kick-off.
The teams will then return to the Boleyn Ground for the second leg of the tie on Tuesday 21 January, with kick-off again at 7.45pm.
The Hammers booked their place in the competition's last four with a stunning 2-1 victory at London rivals Tottenham Hotspur on Wednesday, with Matt Jarvis and Modibo Maiga on target.
City, meanwhile, proved too hot for Leicester City in their quarter-final, as they defeated the Championship side 3-1 at the King Power Stadium the day before.
Ticketing details are yet to be confirmed and will be announced on whufc.com in due course.