Hkcms日期格式化标签

格式化日期时间

格式

$Info['publish_time'] 文章发布时间

{hkcms:date name="$Info['publish_time']" format="Y-m-d H:i:s"}

参数

参数名称可选值默认值是否必填支持版本说明
name---待转换的值,传入变量或指定日期
format-Y-m-d--格式
api--->=v2.2.1.20220603详情看下面
lt--->=v2.2.1.20220603小于多少秒

format 日期与时间格式参数说明

  • d - 表示月里的某天(01-31)

  • m - 表示月(01-12)

  • Y - 表示年(四位数)

  • l - 表示周里的某天

  • h - 带有首位零的 12 小时小时格式

  • H - 24小时格式

  • i - 带有首位零的分钟

  • s - 带有首位零的秒(00 -59)

  • a - 小写的午前和午后(am 或 pm)

示例

  • 内容标签里面对内容发布日期格式化

{hkcms:content catid="10" order="weigh desc,views desc" num="$Cate['num']"}
 <span class="date">{hkcms:date name="$item.publish_time" format="Y-m-d"}</span>{/hkcms:content}
  • 语义化日期,例如:3小时前,1个月前,56秒前,刚刚。( >=v2.2.1.20220603)

api="human" 将采用日期语义化显示

//,lt="2592000" 单位秒, 表示超过一个月的按format里面的格式输出,如果不需要那直接只写api="human"即可<span class="date">{hkcms:date name="$item.publish_time" format="Y-m-d" api="human" lt="2592000"}</span>

全部语义化

<span class="date">{hkcms:date name="$item.publish_time" api="human"}</span>
  • 时间戳(1601528401)转化成格式2020-10-01 13:00:01

// name 可以传入变量{hkcms:date name="$item.create_time" format="Y-m-d H:i:s"}
  • 将日期2020-10-01 13:00:01,转换成2020年10月01日

<?php $d = '2020-10-01 13:00:01';?>// 传入变量{hkcms:date name="$d" format="Y年m月d日"}



本文关键词:

联系我们

在线咨询:点击这里给我发消息

邮件:w420220301@qq.com