百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术教程 > 正文

Windows系统安装日期如何修改

csdh11 2025-03-12 13:39 2 浏览

当系统安装的时候,某种原因(没网或其它)导致安装日期不是当前日期,明明今天安装,日期却显示不对,有强迫症的我,带着问题去研究发现: 在注册表修改InstallDate无效(直接转当前日期为时间戳无法正确修改)

进入Windows注册表步骤:

运行->输入regedit->回车(或者CMD输入regedit->回车)

输入:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion->回车

百度一番原因如下:

“我的电脑-属性-系统-关于”里面的安装日期是改InstallTime;InstallDate是CMD里的systeminfo的安装日期。

InstallDate是从伦敦时间1970年1月1日到安装时间的总秒数

InstallTime是从伦敦时间1601年1月1日到安装时间的总秒数

补充解析:

windows FILETIME时间从1601/01/01 零时零分零秒开始计时,windows每个时钟滴答将计数加一,每个时钟滴答的间隔是100 nanoseconds(纳秒,1秒=10的九次方纳秒),即每个时钟滴答= 10 (-7)秒。

unix、linux时间是从1970/01/01零时零分零秒开始计数,每秒计数加1. 197001/01与1601/01/01的时间间隔是11644473600秒。

知道原因了,怎么获取计算InstallTime?

当然你可以手工计算,太麻烦了,本次通过复制粘贴就可以拿到你要修改的InstallDate和InstallTime

操作步骤:

到iconJava 在线工具 | 菜鸟工具输入框https://c.runoob.com/compile/10/

复制以下代码:

import java.math.BigDecimal;

import java.text.SimpleDateFormat;

public class WindowsTimeTest {

public static void main(String[] args) {

String dateTime1 = "1601-01-01 00:00:00";

//修改成你要改的日期时间

String dateTime2 = "2022-08-24 01:00:00";

try{

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

//日期时间,毫秒

long time2 = sdf.parse(dateTime2).getTime();

//毫秒转为秒

System.out.println("CMD->systeminfo->安装日期:"+(time2/1000));

long m = time2 - sdf.parse(dateTime1).getTime();

//毫秒转为纳秒

BigDecimal bigDecimal1 = BigDecimal.valueOf(m);

BigDecimal bigDecimal2 =BigDecimal.valueOf(1000000);

BigDecimal multiply = bigDecimal1.multiply(bigDecimal2);

//取前18位输出

System.out.println("系统->关于->安装日期:"+multiply.toPlainString().substring(0,18));

}catch(Exception e){

}

}

}

运行程序,查看结果

3.进入Windows注册表(参考上面进入Windows注册表步骤),修改的时候选则十进制方式填写,然后确认

4.最后查看修改结果

  • 系统->关于->安装日期

CMD->systeminfo->安装日期

相关推荐

最具标志性的电影服饰

在1933年的电影《晚宴》中,一袭白色斜裁缎质礼服和一头染成银灰色的卷发将珍·哈露变成了片中孤独骄傲的凯蒂·帕卡德(KittyPackard)。这条白色礼服风靡一时,与它类似的款式统称为”珍·哈露式...

呼吸系统及其他相关疾病英文词汇

allergic/alls:rd3ik/a.过敏的同根alergyn.辻敏症allergenn.变应原(引起过敏反应的物质)...

itch 一周游戏汇:8月19日-8月25日(上)

...

python实现微信群消息自动转发简明教程

基本思路是,用Python模拟微信网页版登陆,接收到群里消息后,对文本、图片、分享等各类消息类型分别处理,并转发至其他群。主要源头是使用itchat,itchat是一个开源的微信个人号接口,pyt...

python实践——如何批量向好友发送消息,亲测有效!

今天为大家介绍如何像指定好友或微信群批量,一共两个Python模块,第一个是itchat,...

用python分析你的朋友圈,很好玩~

设计喵的内心OS:我一脸懵逼点进来,一脸懵逼走出去,你说了什么?事情是这么来的,我看到有朋友在做朋友圈的电子书,也想自己研究一下,发现原来有个itchart这个微信第三方API可以读取微信数据,抱着好...

探索Python技术在电脑端自动化中:从群发消息到智能朋友圈秒赞

一、技术革新与基础库的安装首先,确保Python环境已如诗如画般配置完毕,随后安装那些将赋予我们魔力的第三方库:...

使用Python实现微信电脑端自动化:群发消息、朋友圈点赞与秒赞

一、技术准备与基础库安装首先,确保Python环境已正确配置,随后安装必要的第三方库:...

Python 查看微信撤回的消息(完整代码)

看到了一个基于python的微信开源库:itchat,玩了一天,做了一个程序,把私聊撤回的信息可以收集起来并发送到个人微信的文件传输助手,包括:...

用 Python 玩转微信就是这么简单

前言wxpy在itchat的基础上,通过大量接口优化提升了模块的易用性,并进行丰富的功能扩展。用来干啥一些常见的场景控制路由器、智能家居等具有开放接口的玩意儿...

itch 一周游戏汇:2月17日-2月23日(下)

...

Python开源项目合集(第三方平台)

wechat-python-sdk-wechat-python-sdk微信公众平台Python开发包http://wechat-python-sdk.readthedocs.org/,非官方...

78行Python代码帮你复现微信撤回消息!

来源:悟空智能科技本文约700字,建议阅读5分钟。本文基于python的微信开源库itchat,教你如何收集私聊撤回的信息。...

女朋友老喜欢撤回消息?看我如何利用Python识破她的心理

一、pipInstallitchat既然都用python解决问题了,第一步当然是明确用什么库啦,直接执行pipinstallitchat:...

打游戏老是被女朋友骚扰怎么办?教你用Python智能回复消息

Python中itchat模块对于操作微信来说是个福音,今天,我们就用Python实现微信自动回复,同时调用图灵机器人,实现智能回复。具体代码如下:#导入...