You can express a number range using words (“from . . . to”):
The party will take place from 6 p.m. to 10 p.m.
Or you can use an en dash:
The party will take place 6 p.m.–10 p.m.
But you cannot combine words (“from”) and an en dash to convey a range:
The party will take place from 6 p.m.–10 p.m.
The reason is that the dash does not stand in for “to”; it stands in for “from . . . to.” Thus “from” has nothing completing it.
Here’s another example:
Americans between the ages of eighteen and twenty-four check their phones approximately seventy-four times each day.
Americans who are 18–24 years old check their phones approximately seventy-four times each day.
Published 14 March 2018