【问题标题】:Issue with converting a date using Carbon使用 Carbon 转换日期的问题
【发布时间】:2016-03-10 09:54:47
【问题描述】:
$value="Mar 10 2016 09:12:03:000AM";
return Carbon::createFromFormat('Y-m-d H:i:s.u0', $value);

请有人告诉我如何使用 Carbon 将此日期转换为该格式。

我得到: Carbon.php 第 425 行中的 InvalidArgumentException: 发现意外数据。 发现意外数据。 找不到分隔符号 发现意外数据。 格式分隔符不匹配 追踪数据

【问题讨论】:

    标签: sql-server laravel datetime2


    【解决方案1】:

    像碳一样使用

    $value="Mar 10 2016 09:12:03:000AM";
    return \Carbon\Carbon::parse($value)->format('Y-m-d H:i:s.u0');
    

    【讨论】:

      【解决方案2】:

      有关如何使用碳模块的详细信息,请访问链接Carbon Docs

      在控制器中声明use Carbon\Carbon;

      $value="Mar 10 2016 09:12:03:000AM";
      return Carbon::parse($value);
      

      【讨论】:

        【解决方案3】:
        $value="Mar 10 2016 09:12:03:000AM";
        Carbon::parse($value)->format('Y-m-d H:i:s.u0');
        

        使用 parse 方法将 $value 字符串实例化为碳对象,然后您可以使用碳库中可用的任何辅助函数。 参考给定的链接::http://carbon.nesbot.com/docs/#api-formatting

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2019-02-22
          • 2019-01-05
          • 1970-01-01
          • 2020-04-02
          • 1970-01-01
          • 2013-07-02
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多