如何在不更新时间的情况下更新laravel日期
我正在尝试将laravel如何在不更新时间的情况下更新laravel日期,laravel,Laravel,我正在尝试将laravel中的更新时间更新为“2019-01-07 20:29:13”到“2019-15-18 20:29:13”,但问题是时间也在不断更新到“2019-15-18 00:00:00”。如何更新updated\u at而不触及时间?您可以为此添加另一列,并将其作为date类型,而不是更新updated\u at列(推荐)。但如果不允许您这样做,您可以尝试: 获取现有的日期并将其保存在变量中,然后将其拆分以分别获取日期和时间,或者您只能提取时间 使用date()和strotime
中的更新时间更新为“2019-01-07 20:29:13”
到“2019-15-18 20:29:13”
,但问题是时间也在不断更新到“2019-15-18 00:00:00”
。如何更新updated\u at
而不触及时间?您可以为此添加另一列,并将其作为date
类型,而不是更新updated\u at
列(推荐)。但如果不允许您这样做,您可以尝试:
获取现有的日期
并将其保存在变量中,然后将其拆分以分别获取日期和时间,或者您只能提取时间
使用date()
和strotime()
函数将您的date
与该time
组合,并使其成为datetime'y-m-d H:i:s'
使用此新的日期时间值更新位于
的updated\u列
不必在
列中更新updated\u,您可以为此目的添加另一列,并将其作为date
类型(推荐)。但如果不允许您这样做,您可以尝试:
获取现有的日期
并将其保存在变量中,然后将其拆分以分别获取日期和时间,或者您只能提取时间
使用date()
和strotime()
函数将您的date
与该time
组合,并使其成为datetime'y-m-d H:i:s'
使用此新的日期时间值更新位于
的updated\u列
updated_at
由laravel elquent以日期时间格式提供,如果您想要日期,请在此表中添加另一个日期为date
格式的字段,或者在希望查看2019-15-18 20:29:13
时将格式更新为d-m-y
的字段无效日期。@Tpojka正是!!!非常感谢您的帮助,guyz,我通过检索旧数据的日期并将时间存储在$oldTime变量中,然后与我的$new_date.“.”$oldTime合并,并通过临时保存将其插入到updated_at列([timestamps'=>false])来解决我的问题保存数据时。updated_at
由laravel elquent以日期时间格式提供,如果您想要日期,请在此表中添加另一个日期为date
格式的字段,或者在查看2019-15-18 20:29:13
无效日期时将格式更新为d-m-y
。@Tpojka正是!!!非常感谢您的帮助,guyz,我通过检索旧数据的日期并将时间存储在$oldTime变量中,然后与我的$new_date“.”“$oldTime组合,并在保存数据时通过临时保存([timestamps'=>false])将其插入更新的_列中,从而解决了我的问题。谢谢,是的,我使用你的解决方案,你给我一个解决问题的想法。我检索旧数据的日期并将时间存储在$oldTime变量中,然后与我的$new_date组合。“”$oldTime并在保存数据时通过临时保存([timestamps'=>false])将其插入更新的_列。享受编码:)谢谢,是的,我使用您的解决方案,您给了我解决问题的想法。我检索旧数据的日期并将时间存储在$oldTime变量中,然后与我的$new_date组合。“”$oldTime并在保存数据时通过临时保存([timestamps'=>false])将其插入更新的_列。享受编码:)