Angularjs 如何在Laravel中保存日期输入字段的值?

Angularjs 如何在Laravel中保存日期输入字段的值?,angularjs,html,date,laravel,datepicker,Angularjs,Html,Date,Laravel,Datepicker,我似乎不知道如何保存来自日期输入字段的日期。每当我尝试提交时,日期的格式都很奇怪。事情总是这样的: 2015年6月17日星期三08:00:00 GMT+0800(台北标准时间) 把它保存在我的数据库里会变得一团糟。我需要用碳来使它工作 有没有一种方法可以完美地从日期输入字段保存日期?如果是这样,怎么做?您希望php采用什么格式?我认为您应该首先将该字符串转换为DateTime对象(如果它还不是对象),然后将其格式化为您需要的任何格式。下面是一些示例,我希望在数据库中使用格式“Y-m-dh:I:

我似乎不知道如何保存来自日期输入字段的日期。每当我尝试提交时,日期的格式都很奇怪。事情总是这样的:

2015年6月17日星期三08:00:00 GMT+0800(台北标准时间)
把它保存在我的数据库里会变得一团糟。我需要用碳来使它工作


有没有一种方法可以完美地从日期输入字段保存日期?如果是这样,怎么做?

您希望php采用什么格式?我认为您应该首先将该字符串转换为DateTime对象(如果它还不是对象),然后将其格式化为您需要的任何格式。下面是一些示例,我希望在数据库中使用格式“Y-m-dh:I:s”@MathieuBertinI在Flavio也尝试过。问题是,我将保存的对象返回到angular,如下所示:$event->save();返回$event;通过将其转换为DateTime对象,angular返回的日期值将是一个日期时间对象,而不是常规日期。那么问题出在哪里?似乎您已经知道如何从输入中保存日期,这是您的问题的主题。如果要显示保存的值,可以使用函数将日期时间对象转换为字符串,下面是一些示例