two
— Just remember that when using hyphens, they are hyphens, not –, and – should be used for between times like this Come to Answers.com between 7 – 8 The Answer to the questions is "On-site"
A single dash that is used to connect words to create a compound word.
When text is followed by two hyphens and then a space, the two hyphens are often changed to an em dash (—) in some word processing programs and websites with automatic formatting. It is used to indicate a break in thought or emphasize a statement within a sentence.
To make an em dash, you just type in two hyphens with spaces before and after -- the word processor will change it into a "long dash."
Because hyphens are dashes. Word changes double dashes into em dashes (the long dashes) automatically if there is a space before and after the double dash.
between the word
If you are referring to the automatic replacement that occurs in Microsoft Word, the two dashes change to what is called an em dash.
Move to strike that last comment as non responsive.
If you're using the phrase as an adjective (example "I hate the end-of-the-year audit!") then it will definitely need the hyphens. Otherwise, the hyphens are incorrect.
Hyphens not needed
Check your keyboard it's between the number zero and the plus symbol at the top right of the regular 105+ US keyboard. This is a hyphen and not a dash. If you use the hyphen key, you must use it twice to make a dash, but this still is not a dash as there is a space between the two hyphens. There are two types of dashes. The en dash and the em dash. The en dash is bigger than a hyphen, but smaller than a em dash. The em dash is what most would want to use. The way to type is as follows: en dash - hold down the "alt" key and type 0150. em dash - hold down the "alt" key and type 0151 - Note the dash used in each of the instructions. The first is an en dash, and the second is an em dash. The character beneath them is a hyphen.