前言
好多小伙伴想看看自己的QQ是那一年注册的,现在在手机QQ徽章可以看到年月日
注册时间,但是看不到时分秒
,这不教程它来啦
教程
- 在手机QQ打开这个链接:https://ti.qq.com/return-to-school/trpc/GetFirstPage QQ自己的放心打开
进去后会看到
{"register_time":"1216173244","register_days":"5367"}
一串值,我们把时间戳(1216173244
)转换一下就好- 转换方法自己百度时间戳转换工具:
在浏览器F12 用JS转换,代码如下
输入:const timestamp = 1216173244; //这里把你上面拿到的时间戳替换进去即可 const dtObject = new Date(timestamp * 1000); // JavaScript中的时间戳单位是毫秒,需要将秒数乘以1000 const year = dtObject.getUTCFullYear(); const month = dtObject.getUTCMonth() + 1; const date = dtObject.getUTCDate(); const hours = dtObject.getUTCHours() + 8; // 将UTC时间加上8小时得到北京时间 const minutes = dtObject.getUTCMinutes(); const seconds = dtObject.getUTCSeconds(); const timeStr = `${year}-${month.toString().padStart(2, '0')}-${date.toString().padStart(2, '0')} ${hours.toString().padStart(2, '0')}:${minutes.toString().padStart(2, '0')}:${seconds.toString().padStart(2, '0')}`; console.log(`Time (Beijing): ${timeStr}`);
输出:
Time (Beijing): 2008-07-16 09:54:04
其他语言代码
Python
import datetime
timestamp = 1216173244
dt_object = datetime.datetime.fromtimestamp(timestamp, datetime.timezone(datetime.timedelta(hours=8)))
time_str = dt_object.strftime("%Y-%m-%d %H:%M:%S")
print("Time (Beijing):", time_str)
Time (Beijing): 2008-07-16 09:54:04
TIM不行吗,点进去无效