0 我有一串“2011-03-06”我该如何区分它,因此它可以是$ day“06”$ month“03”$ year“2011”带有“ - ”的分隔字符串 来源 2011-03-10 SimplePimple
2 您可以使用explode()分隔元素,并使用list()将它们分配给三个单独的变量。 list($year, $month, $day) = explode('-', $date); 来源 2011-03-10 16:27:11 +0 这工作完美。 – SimplePimple 2011-03-10 16:36:06
1 确实有两种方法可以做到这一点。首先是字符串操作,如其他答案所示。 做这件事的更好方法是使用PHP的日期处理代码: $date = "2011-03-06"; $time = strtotime($date); // or $time_obj = DateTime::createFromFormat('Y-m-d', $date); 然后,你可以,但是你想使用带有$time的date命令的第二个参数或DateTime的显示$timeformat命令。 来源 2011-03-10 16:32:28 Powerlord
这工作完美。 – SimplePimple 2011-03-10 16:36:06