【发布时间】:2013-08-29 15:40:03
【问题描述】:
我正在处理 PHP 脚本中的一些字符串,这些字符串可能采用 Y-m-d H:i:s 或 Y-m-d 格式。我需要从日期时间字符串中删除 H:i:s 部分,以便始终处理Y-m-d 日期字符串。
我如何删除这个尾随字符串(及其前导空格)如果它存在?
我的字符串可能看起来像 2003-11-24 23:52:18 或 2009-01-25。
我对这些字符串的预期结果是2003-11-24 和2009-01-25。
我不需要验证这些字符串是否代表真正的“日期”或“日期时间”值。
【问题讨论】:
-
假设日期总是被填充。为什么不对它做一个 substr 呢?
-
你从哪里得到这个字符串?可能有更简单的方法。
-
通过 whois 结果。这是查找域年龄,并且由于每个域列出它的方式不同,这可能很困难。这是一种格式 - 大多数不包括这样的时间戳。
-
我们只能涵盖您提供给我们的案例。因此,如果它必须更加灵活,请告诉我们应该涵盖哪些内容。
-
如果操作员无法写出合理的问题,那不是我的问题。
标签: php timestamp date-format substr strip