Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将时间转换为印度格式am/pm[laravel]_Laravel - Fatal编程技术网

如何将时间转换为印度格式am/pm[laravel]

如何将时间转换为印度格式am/pm[laravel],laravel,Laravel,我们正在拉维尔做一个项目 如何将时间转换为印度格式,如 示例:我想将| 2021-04-22 16:09:24转换为2021-04-22 04:09 pm 从表中获取时间的代码 {{ $ad->updated_at }} 有关PHP中日期格式的示例,请参见 你也可以查一下 对于此格式,您可以使用: {{ $ad->updated_at->format('Y-m-d h:i a') }} 其中: Y是一年的完整数字表示形式,4位数字(例如:1999年或2003年) m是一个

我们正在拉维尔做一个项目

如何将时间转换为印度格式,如

示例:我想将| 2021-04-22 16:09:24转换为2021-04-22 04:09 pm

从表中获取时间的代码

{{ $ad->updated_at }}
有关PHP中日期格式的示例,请参见

你也可以查一下

对于此格式,您可以使用:

{{ $ad->updated_at->format('Y-m-d h:i a') }}
其中:

  • Y
    是一年的完整数字表示形式,4位数字(例如:1999年或2003年)
  • m
    是一个月的数字表示形式,前导零(01到12)
  • d
    是一个月的第几天,两位数字加前导零(01到31)
  • h
    是带有前导零(01到12)的一小时的12小时格式
  • i
    是带前导零(00到59)的分钟数
  • a
    是小写的前梅里迪姆和后梅里迪姆(am或pm)
要包含秒数,请使用默认情况下的
h:i:s

处创建的laravel模型
和在
处更新的laravel模型
datetime
类型,这样默认情况下,如果使用
laravel模型

因此,如果您使用模型,那么此代码将起作用


{{$ad->updated_at->format('Y-m-dh:ia')}
如果你用的不是碳,那么你必须用这个

{{\Carbon\Carbon::parse($ad->updated_at)->格式('Y-m-dh:ia')}

{{$ad->updated_at->format('Y-m-dh:ia')}
显示相同,我想打印2021-04-22 16:09:24到2021-04-22 04:09:24 pm,就像印度时间一样
$ad
这是来自模型吗?或者查询生成器?好的,我会尝试一下