Discuz时间戳转换,unix时间戳转换
当前目录列表:
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字段
把需要改动的时间转换后输入并提交修改
这就是唯一可以修改的方法

怎么把时间戳转化成时间的正规格式显示出来
如果是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,双击左下角的+,即可把一列的时间戳转换为时间格式。
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 建站教程 > Discuz时间戳转换,unix时间戳转换


