您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程

dede织梦时间函数解决自定义时间字段调用问题的方法

凌寒2023-09-24DedeCMS教程已有人查阅

导读最近有朋友反应dedecms自定义的时间字段调用出来是一长串数字,不知道是怎么回事?针对dedecms自定义时间字段的调用方法笔者分享下自己的方法,如果你

最近有朋友反应dedecms自定义的时间字段调用出来是一长串数字,不知道是怎么回事?针对dedecms自定义时间字段的调用方法笔者分享下自己的方法,如果你还不知道怎么添加自定义字段,请移步:dedecms添加自定义字段的方法
添加字段时选择“时间类型”,这里代码号添加了一个名为“结束时间”的字段如下图
通常我们添加好时间自定义字段和测试文章后,我想在首页的arclist中调用文章的这个字段,调用的时候你可能需要了解下:dedecms调用自定义字段的技巧,(代码号eBinGou.Cn)在首页index.htm模板中有以下代码片段
{dede:arclist channelid='1' addfields='enddate'}
结束时间:[field:enddate/]
{/dede:arclist}
这为演示我就只调用的这个自定义时间字段,生成首页预览效果;
可以看出时间内容是调用出来了,但并不是我们预期2023-08-07 08:19:26这种形式的,而是一长串的时数,怎么会这样的呢?原因很简单因为在添加文章时程序通常会把2023-08-07...这类时间格式转化为时间戳后再保存到数据库中的,所以dedecms通过[field:enddate/]这样调用的时候就直接调用时间戳,好了了解了问题的原因所在就好解决了,我们只需要[field:enddate/]输出时添加一个函数格式化处理下就可以了
dedecms自定义字段格式化方法如下:
[field:enddate function="MyDate('Y-m-d',@me)" /]
如果是在内容页调用则为:
{dede:field.enddate function="MyDate('Y-m-d',@me)"/}
详细的dedecms日期格式化方法可以移步:dedecms日期格式化形式大全
这里是总结:由于自定义时间字段类型的特殊型,所以在调用时间字段的时候需要格式化一下,这跟调用文章的发布日期是一样的道理。。

本文标签:

很赞哦! ()

相关源码

  • (自适应响应式)蓝色外贸英文产品介绍展示网站模板本模板采用手工编写的DIV+CSS架构,代码精简高效。适配手机端浏览,数据实时同步更新。内置SEO优化框架,支持独立设置各页面标题、关键词及描述。开源代码结构清晰,便于二次开发。查看源码
  • (PC+WAP)绿色环保设备环保企业网站模板源码下载基于PbootCMS内核开发的响应式企业模板,为环保设备制造、环境技术服务等企业打造,通过模块化设计实现多行业快速适配。查看源码
  • 帝国CMS7.5养生生活健康网模板完整带会员中心可封装APP本套模板为生活服务类网站设计,适用于两性健康、减肥瘦身、生活资讯等领域。采用帝国CMS7.5核心开发,结构清晰合理,视觉体验舒适,能够有效满足相关行业的建站需求。查看源码
  • pbootcms模板PC+WAP娱乐新闻资讯类博客网站源码该模板基于PbootCMS内核开发,专为娱乐新闻、健康生活类资讯网站设计,同时支持快速适配其他行业(如企业官网、博客门户等),仅需替换图文内容即可完成转型。查看源码
  • (PC+WAP)绿色硅胶橡胶玩具制品营销型网站源码下载为硅胶橡胶制品及玩具行业打造的营销型网站模板,采用PbootCMS内核开发,通过模块化设计实现产品参数、安全认证、应用场景等专业内容的可视化呈现,助力企业建立可信赖的线上展示平台。查看源码
  • (自适应)家政保洁保姆打扫卫生清灰服务pbootcms模板免费下载采用手工编写的DIV+CSS架构,代码结构清晰无冗余,加载速度优异。响应式设计适配各类终端设备,保障手机、平板、电脑端的一致浏览体验。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐