我正在尝试将日期从转换yyyy-mm-dd为dd-mm-yyyy(但不是在 SQL 中);但是我不知道日期函数如何需要时间戳,并且我无法从该字符串中获取时间戳。
yyyy-mm-dd
dd-mm-yyyy
这怎么可能?
使用strtotime()和date():
strtotime()
date()
$originalDate = "2010-03-21"; $newDate = date("d-m-Y", strtotime($originalDate));
(请参阅PHP 站点上的strtotime和date文档。)
请注意,这是对原始问题的快速解决方案。对于更广泛的转换,您真的应该使用DateTime该类来解析和格式化:-)
DateTime