0

From another question I understand that "1-day offer" is the way to go, but if I rephrase it a little bit:

  1. The offer will last for 1 day

  2. The offer will last for 2 days

Which one needs to be hyphenated if at all?

1 Answers1

-1

No hyphenation is needed in these cases; this is just 'normal' use of a cardinal number. You can compare this with something like "I see two apples."

Note that I have replaced "2" with "two". As noted in the comments, in most cases, it's customary to write out small numbers in full.

Glorfindel
  • 14,499
  • 1
    Right. Also, consistent with your apples example, most style guides that I'm familiar with favor "one day" and "two days" over "1 day" and "2 days"—at least in running text. – Sven Yargs Jan 30 '17 at 07:44
  • If I keep writing it like that, is it least favorable or outright wrong to do so?

    And for future reference - are there any cases where using "1 day" over "one day" is more favorable?

    – Laliophobic Jan 30 '17 at 07:50
  • I'd say it is less favorable; in general, short numbers (1-20, 100, 1000) are written out in full. There's probably another question on EL&U which covers this. – Glorfindel Jan 30 '17 at 07:55
  • Best to provide a link, or give a full answer in comments because... numbers remain digits in maths, and especially in addresses, e.g. 10 Downing Street, and often for ages: a 5-year-old child – Mari-Lou A Jan 30 '17 at 08:08
  • 1
    Better still why not expand your answer and mention the "one day" vs "1 day"? Which one is possibly ambiguous without context? Which one is probably used in supermarkets: "two for one" or "2 for 1"? – Mari-Lou A Jan 30 '17 at 08:10
  • If you think it's a duplicate, you should have searched first then answered :) – Mari-Lou A Jan 30 '17 at 08:12