在我的项目中,我使用了 DD-MON-YYYY 格式的日期,并将其作为 data type = "Text" 存储在 MySql 表中
示例:2013 年 6 月 18 日
我使用 JavaScript 日期选择器从日历中选择日期。
块引用
现在,我真正想做的是:
1:使用 PHP 从 MySql 数据库中检索两个日期之间的日期差异。
2:将检索日期添加359天并显示未来日期。
块引用
注意:日期格式必须为 DD-MON-YYYY。
在我的项目中,我使用了 DD-MON-YYYY 格式的日期,并将其作为 data type = "Text" 存储在 MySql 表中
示例:2013 年 6 月 18 日
我使用 JavaScript 日期选择器从日历中选择日期。
块引用
现在,我真正想做的是:
1:使用 PHP 从 MySql 数据库中检索两个日期之间的日期差异。
2:将检索日期添加359天并显示未来日期。
块引用
注意:日期格式必须为 DD-MON-YYYY。
确实,您应该将日期作为适当的日期类型存储在数据库中,始终可以控制输出格式。这将公开所有用于正确搜索、比较和排序日期的数据库工具。
但是,由于您没有这个,您需要使用 PHP 的strtotime
方法将您的字符串日期转换为 unix 时间戳,然后可以用于比较和计算
有关日期差异,请参阅此问题的答案:
要为日期添加时间,您可以执行以下操作:
$newDate = strtotime('18-JUN-2013 + 359 days');