Discuz时间戳转换,unix时间戳转换

分类:建站教程 Discuz教程 时间:2025-10-23 10:03 浏览:0 评论:0
0

当前目录列表:

  • 1、如何提取Discuz x2.5 发帖的年 月 日
  • 2、Discuz 如何自定义发帖时间 如何修改发帖时间
  • 3、如何修改Discuz,论坛帖子里面的时间格式
  • 4、怎么把时间戳转化成时间的正规格式显示出来
  • 5、将时间戳转化为日期格式
  • 6、Excel 时间戳和时间格式的互相转换
  • 如何提取Discuz x2.5 发帖的年 月 日

    不知道您要的是怎样情况下的,列举两条:

    1:diy或者数据调用中:在数据模板中使用{dateline},然后再属性中最下面配置显示模式

    2:查询调用:主题发布时间为:pre_common_thread表中的dateline字段,帖子发布时间为:pre_common_post中的dateline字段,两者都为时间戳,需使用函数转换为你需要的格式的时间!

    Discuz 如何自定义发帖时间 如何修改发帖时间

    如果你是站长并且有数据库管理权限就可以

    打开phpmyadmin可以编辑以下两个关联的表forum_post和forum_thread

    搜索该帖子的tid并且编辑该条记录

    forum_thread编辑该条记录的dateline字段

    该字段是用时间戳记录的

    可以搜索时间戳转换工具把需要改动的时间转换后输入并提交修改

    post表也同样搜索同样的tid并且找到1楼的帖子编辑dateline字段

    把需要改动的时间转换后输入并提交修改

    这就是唯一可以修改的方法

    DZ动力希望可以帮到您

    如何修改Discuz,论坛帖子里面的时间格式

    如果你是站长并且有数据库管理权限就可以

    打开phpmyadmin可以编辑以下两个关联的表forum_post和forum_thread

    搜索该帖子的tid并且编辑该条记录

    forum_thread编辑该条记录的dateline字段

    该字段是用时间戳记录的

    可以搜索时间戳转换工具把需要改动的时间转换后输入并提交修改

    post表也同样搜索同样的tid并且找到1楼的帖子编辑dateline字段

    把需要改动的时间转换后输入并提交修改

    这就是唯一可以修改的方法

    discuz时间戳转换,unix时间戳转换

    怎么把时间戳转化成时间的正规格式显示出来

    如果是JavaScript,先 var unixTimestamp = new Date,Unix timestamp * 1000 然后 commonTime = unixTimestamp.toLocaleString,  

    如果是java,String date = new java.text.SimpleDateFormat,"dd/MM/yyyy HH:mm:ss".format,new java.util.Date(Unix timestamp * 1000)

    不一样的语言有不同的转换方法,详情请参考码工具网的时间戳转换方法。

    将时间戳转化为日期格式

    1. 将时间戳转换成日期格式:

    function timestampToTime,timestamp {

            var date = new Date,timestamp * 1000;//时间戳为10位需*1000,时间戳为13位的话不需乘1000

            Y = date.getFullYear, + '-';

            M = ,date.getMonth(+1 10 ? '0'+,date.getMonth(+1) : date.getMonth,+1) + '-';

            D = date.getDate, + ' ';

            h = date.getHours, + ':';

            m = date.getMinutes, + ':';

            s = date.getSeconds,;

            return Y+M+D+h+m+s;

        }

        timestampToTime,1403058804;

        console.log,timestampToTime(1403058804);//2014-06-18 10:33:24

    注意:如果是Unix时间戳记得乘以1000。比如:

    2. 将日期格式转换成时间戳:

    var date = new Date,'2014-04-23 18:55:49:123';

        // 有三种方式获取

        var time1 = date.getTime,;

        var time2 = date.valueOf,;

        var time3 = Date.parse,date;

        console.log,time1;//1398250549123

        console.log,time2;//1398250549123

        console.log,time3;//1398250549000

    Excel 时间戳和时间格式的互相转换

    Excel 时间戳和时间格式的互相转换

    1、时间戳转换为正常格式:

    把B列的格式设置为时间格式。

    在B1中输入公式:=,A1+8*3600/86400+70*365+19,按下enter键

    ,*秒单位时间戳 毫秒单位时间戳记得除以1000

    选中B1,双击左下角的+,即可把一列的时间戳转换为时间格式。

    2、正常时间格式转换为时间戳格式:

    把C列的格式设置为普通格式,即不用设置。

    把公式变为:=,B1-70*365-19*86400-8*3600,按下enter键

    选中C1,双击左下角的+,即可把一列的时间戳转换为时间格式。

    1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
    2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
    3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
    4. 建站教程 > Discuz时间戳转换,unix时间戳转换

    用户评论