我有一个格式为
的日期变量 2008 12 29
要在我的数据库应用程序中正确显示,我需要格式为
2008-12-29
有没有办法简单地将-
添加到字符串中或用-
替换空格?
我使用的是PHP,日期存储在$release_date
答案 0 :(得分:3)
$release_date = str_replace(' ', '-', $release_date);
答案 1 :(得分:0)
str_replace()方法是您搜索的内容:
$good_format_date = str_replace(' ', '-', $date);
答案 2 :(得分:0)
如果您知道空格将始终是标准(空格键)空格,请使用str_replace(),如BoltClock所说。
但是,如果您的日期部分之间可能有额外的空格,制表符或其他空白字符,请使用preg_replace(),因为它几乎在所有情况下都适用于str_replace():
$release_date = preg_replace( '/\s+/', '-', $release_date );