web建站教程
  1. 首页
  2. vuejs
  3. js
  4. 好玩
  5. seo教程
  6. 前端知识
  7. 百度echarts
  8. 更多
    php入门
    nodejs
    mockjs
    reactjs
    mysql
    wordpress
    织梦cms
    帝国cms
    git教程
    IT知识
    模板大全
    休息站

dedecms如何解决发布时间为默认的1970年1月1日

363 ℃
     

dedecms如何解决发布时间为默认的1970年1月1日,就是采集好的内容发布到dede后,看到系统入库时间为3-19,正常,但是在文章页显示的时间为:暂无,列表页显示时间为1970-01-01,那么我们应该如何解决这个问题呢?

一、错误解决方案剖析

首先在phpMyAdmin查看dede_archives这个表的sortrank和pubdate的一个值,你的时间是1970-01-01 00:00:00他的值就是28800好像这个..你自己查看看,改现在现在的时间比如2009-08-13 00:00:00

的值就是1250150400

那么你在后台dede_archives这个表的sortrank和pubdate 把28800替换1250150400 搞定…

批量替换发布时间,入库时间,更新时间的方法。

首先要知道一个文章有三个时间。

对应的是数据库的dede_archives表,请根据你的实际情况更换前缀。

这个表里有三个表示时间的字段:

pubdate:发布时间(前台可更改)

senddate:入库时间

sortrank:前台调用最新文章。实际上是用这个时间。

我采集的文章不知道什么原因,入库后都是2021年的。后面手工增加的2009年的文章。

在首页等地方用pubdate排序方式都只能调出采集的2021年文章,

通过PHPMYADMIN查看发现有以上三个字段。

注意:里面的数值不是直观的。

如不是2009-01-13 14:13:32而是1231846313

所以我们在批量替换的时候要这么做。

第一步。在后台新增一个文章。

得到一个时间,比如2009-01-13 14:13:32,这可以通过管理文章那里看到。

第二步,后台执行SQL语句SELECT * FROM dede_archives order by id DESC limit 1

这样你可以看到你刚才新加加的文章一所有字段值。

wordpress如何把发布的具体时间改成(几分/几小时前)类型

wordpress文章显示发布时间或修改时间

dedecms织梦把发布时间改成多少时间前

帝国cms7.2版本实现发布时间为:几小时前、几天

帝国cms发布时间分开显示日期和年份

标签: 发布时间

上面是“dedecms如何解决发布时间为默认的1970年1月1日”的全面内容,想了解更多关于 织梦cms 内容,请继续关注web建站教程。

当前网址:https://ipkd.cn/webs_712.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

当前位置: 网站首页 > 织梦cms
本文共计775个字,预计阅读时长6分钟
生活小工具,收录了80多款小工具
上一篇: 推荐一款宝藏型工具应用类网站——一个木匣
下一篇: 推荐一款拥有江西情怀的免费可商用字体——江西拙楷体
x 打工人ai神器