Compound phrases used as adjectives require hyphens.
Previous Question
The em dash is used for:
Next Question
In the sentence "He was born in 1995–1999," the mark is an: