姚明和麦迪在NBA合作了 5年。具体合作时间如下:

2004年:

麦迪成为自由球员后,火箭队签下了他,与姚明组成了“姚麦组合”。

2005年:

姚麦组合正式成型,开始一起在NBA赛场上征战。

2006年:

姚明和麦迪继续合作,但姚明开始不断受伤。

2007年:

麦迪依然在火箭队,但伤病问题依然困扰着两人。

2008年:

麦迪依然在火箭队,尽管他们依然受到伤病的困扰。

2009年:

麦迪在赛季中期被火箭交易至尼克斯,结束了与姚明的合作。

因此,姚明和麦迪的合作时间是从2004年到2009年,共5年。