小编Ale*_*ada的帖子

如何在 Laravel 中格式化 SQL Server 的日期时间?

我试图格式化日期时间值以laravel使它们与sql server格式匹配,我收到此错误:

找不到分隔符号 发现意外数据。发现意外数据。追踪数据

我在我的模型中使用自定义格式:

protected $dateFormat = 'd-m-Y H:i:s';
Run Code Online (Sandbox Code Playgroud)

它适用于控制器的创建方法,没有问题,尝试更新时会发生错误,我认为与值在数据库中的存储方式有关。

使用tinker,我在模型中检索了updated_at 的值,并以以下格式显示:

updated_at: "2018-07-24 09:14:09.000"
Run Code Online (Sandbox Code Playgroud)

因此,当我更新此值时,使用的格式是:

protected $dateFormat = 'd-m-Y H:i:s';
Run Code Online (Sandbox Code Playgroud)

我认为它应该是类似的东西,d-m-Y H:i:s.000但不起作用,我该如何解决这个问题?

sql-server datetime laravel

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

datetime ×1

laravel ×1

sql-server ×1