首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >碳创建日期尾随数据错误

碳创建日期尾随数据错误
EN

Stack Overflow用户
提问于 2015-09-13 03:22:29
回答 2查看 10.1K关注 0票数 1

我正在尝试创建一个碳排放日期,如下所示,以存储在时间戳列中:

代码语言:javascript
复制
 'from_dt' => Carbon::createFromFormat('Y-m-d', Carbon::now()->year . '-04-01'),
 'to_dt' => Carbon::createFromFormat('Y-m-d', Carbon::now()->addYear() . '-03-31'),

但是我得到了一个[InvalidArgumentException] Trailing data异常。

在我的模型中,我设置了保护日期属性,如下所示:

代码语言:javascript
复制
// ensure dates are accessed and set as a date
protected $dates = ['from_dt', 'to_dt'];

使用carbon设置日期的正确方法是什么,以及如何从from_dt自动计算出一年的to_dt -目前我必须硬编码to_dt的日期和月份。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-09-13 04:49:39

设法修好了它。下面是解决方案。

代码语言:javascript
复制
'from_dt' => Carbon::parse(Carbon::now()->year . '-04-01'),
'to_dt' => Carbon::parse(Carbon::now()->addYear()->year . '-03-31'),
票数 1
EN

Stack Overflow用户

发布于 2018-05-11 13:58:52

我也有同样的问题。我使用了错误的格式。现在,可以通过以下代码修复它

代码语言:javascript
复制
$dob                          = Carbon::createFromFormat('d-m-Y', $input['date_of_birth']);

$input['date_of_birth']       = $dob->format('Y-m-d');
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32542772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档