当前位置: 首页 > article >正文

织梦dedecms arclist最新发布日期显示红色

织梦DedeCMS在当天发表的文章显示红色、添加new图标的问题,织梦模板网在以前的文章中已经发表过类似的文章,今天我们再来回顾和温习一下,主要增加了真正的当天显示红色,而不是24小时内的文章显示红色。

真正的“当天”显示红色,实现代码:

[field:pubdate runphp='yes']if(date("Y-m-d",@me)==date("Y-m-d")){@me='<font color="#FF0000">'.GetDateTimeMK(@me).'</font>';}else{@me=GetDateTimeMK(@me);}[/field:pubdate]

在上面的代码中,我们使用了dedecms的标准时间函数(GetDateTimeMK(@me)),显示出来的时间是格式:2010-10-17 21:40:36,如果您想要其它格式,例如:年月日,那么实现代码如下:

[field:pubdate runphp='yes']if(date("Y-m-d",@me)==date("Y-m-d")){@me='<font color="#FF0000">'.MyDate('Y-m-d',@me).'</font>';}else{@me=MyDate('Y-m-d',@me);}[/field:pubdate]

朋友们看明白了吗?织梦模板网特别把上述代码中时间格式设置为红色,便于区分。

再来回顾一下24小时内发表的文章,显示红色的代码,我们直接用 pubdate - time() 做减法后判断情况输出结果。 

代码如下: 

[field:pubdate runphp='yes']$nowTime = time();if($nowTime - (3600 * 24) < @me){@me='<font color="#FF0000">'.GetDateTimeMK(@me).'</font>';}else{@me=GetDateTimeMK(@me);}[/field:pubdate]

时间格式与当天的修改方法是一样的。不再赘述。

http://www.lryc.cn/news/2387364.html

相关文章:

  • 现代 CSS 高阶技巧:实现平滑内凹圆角的工程化实践
  • 【运维自动化-标准运维】如何实现在不同步骤间传递参数
  • STM32 UART通信实战指南:从原理到项目落地
  • 基于stm32的 永磁同步电机二电平驱动控制系统设计
  • [AI]主流大模型、ChatGPTDeepseek、国内免费大模型API服务推荐(支持LangChain.js集成)
  • 手机IP地址更换的影响与操作指南
  • iOS 响应者链详解
  • Flink Table API 编程入门实践
  • MongoDB 安全机制详解:全方位保障数据安全
  • Teensy LC 一款由 PJRC 公司开发的高性能 32 位微控制器开发板
  • MicroPython 开发ESP32应用教程 之 线程介绍及实例分析
  • 鸿蒙5开发宝藏案例分享---一多断点开发实践
  • 嵌入式学习之系统编程(六)线程
  • 分布式常见概念
  • 数据库的事务(Transaction)
  • 大语言模型 提示词的少样本案例的 演示选择与排序新突破
  • 【算法篇】二分查找算法:基础篇
  • Qtc++开发遇到的问题-按钮点击不管用?
  • 重磅发布 | 复旦533页《大规模语言模型:从理论到实践(第2版)》(免费下载)
  • 智能体赋能效率,企业知识库沉淀价值:UMI企业智脑的双轮驱动!
  • STM32CubeMX,arm-none-eabi-gcc简单试用
  • Spring AI(一)
  • Nacos适配GaussDB超详细部署流程
  • vue-pure-admin动态路由无Layout实现解决方案
  • vue项目 build时@vue-office/docx报错
  • 卓力达蚀刻工艺:精密制造的跨行业赋能者
  • 【大模型面试每日一题】Day 30:解释一下 FlashAttention 技术,并对比其与传统注意力在显存效率和计算性能上的差异。
  • #RabbitMQ# 消息队列入门
  • 在promise中,多个then如何传值
  • TCP 三次握手过程详解