gpt4 book ai didi

php - 简单问题 : How to split date (08-17-2011) into month, 年、日? PHP

转载 作者:可可西里 更新时间:2023-10-31 22:17:34 24 4
gpt4 key购买 nike

我有一个名为 $orderdate 的变量,它被设置为类似 mm-dd-yyyy 的日期格式。

在 PHP 中,我如何将这个变量拆分为 $month、$day、$year?

感谢您的帮助。

最佳答案

如果您确定输入值的格式,那么:

$orderdate = explode('-', $orderdate);
$month = $orderdate[0];
$day = $orderdate[1];
$year = $orderdate[2];

你也可以使用 preg_match() :

if (preg_match('#^(\d{2})-(\d{2})-(\d{4})$#', $orderdate, $matches)) {
$month = $matches[1];
$day = $matches[2];
$year = $matches[3];
} else {
echo 'invalid format';
}

此外,您可以使用 checkdate()验证日期。

关于php - 简单问题 : How to split date (08-17-2011) into month, 年、日? PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7103617/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com