Question: who wrote time of my life dirty dancing
Answer: `` ( I 've Had ) The Time of My Life '' is a 1987 song composed by Franke Previte , John DeNicola , and Donald Markowitz .