如何将两个日期合并到正常的人类可读日期范围内

Svi*_*ish 3 php formatting date

假设您有以下日期范围:

2010-04-10 - 2010-04-15
Run Code Online (Sandbox Code Playgroud)

作为一个人,我可能会写这个April 10 - 15, 2010,或类似的东西.不确定是否有一种定义正确的方式来编写这样的范围,但无论如何,如果你要做那样的事情,你会怎么做?我甚至不确定从哪里开始......

我想这样做,以便日期范围可能更紧凑,更容易阅读,也更好看.

Bre*_*ent 5

我不认为有一种确定的方法,基本上它只是逻辑.尝试用纯文本写下你认为规则应该是一些例子.就像你给出的例子一样好.如果他们的月份不一样怎么办?如果是2005年4月至2007年4月,那是2005年4月至2007年4月的情况?

一旦你有了明文规则,代码就会很简单.这只是决定你想如何格式化它.