'' ( I 've Had ) The Time of My Life '' is a song composed by Franke Previte , John DeNicola , and Donald Markowitz .
It was written by Franke Previte , John DeNicola , and Donald Markowitz .