如何用碳计算y / m / d的年龄?

时间:2018-04-27 11:35:31

标签: php php-carbon

所以我有一个约会,让我们说720402。格式为年(72),月(04)和日(02)。我希望能够用碳输出这个字符串的年龄。碳具有这种年龄功能

$howOldAmI = Carbon::createFromDate(1975, 5, 21)->age;但我无法将当前格式转换为正确的格式,以便使用碳。

2 个答案:

答案 0 :(得分:1)

您可以使用Carbon::createFromFormat()来解析您的日期,即:

$howOldAmI = Carbon::createFromFormat("ymd", "720402")->age;  // 46

答案 1 :(得分:0)

如果您有这样的日期($date = '1999-12-20')格式,您可以使用

$howOldAmI = Carbon::parse($date)->age;而不是 Carbon::createFromDate(1975, 5, 21)->age;

你也可以监控https://www.nicesnippets.com/blog/laravel-carbon-calculate-age