精华内容
下载资源
问答
  • Android 修改系统时间代码

    千次阅读 2018-01-31 11:27:11
    // 修改系统时间 try { Process process = Runtime.getRuntime().exec("su"); // 设置时间【时间格式 yyyyMMdd.HHmmss】 String formatDate = DateTi
                    // 修改系统时间
                    try {
                        Process process = Runtime.getRuntime().exec("su");
                        // 设置的时间【时间格式 yyyyMMdd.HHmmss】
                        String formatDate = DateTimeUtils.toModifySystemDateTimeFormat(date);
                        DataOutputStream os = new DataOutputStream(process.getOutputStream());
                        os.writeBytes("setprop persist.sys.timezone GMT\n");
                        os.writeBytes("/system/bin/date -s "+formatDate+"\n");
                        os.writeBytes("clock -w\n");
                        os.writeBytes("exit\n");
                        os.flush();
                    } catch (Exception e) {
                        Tracker.e(e);
                    }

    展开全文
  • 通过代码更改系统时间, 需要 root 权限, 只在Android 4.2 和 Android 7.1 上测过 private String mDateTime = "2021-04-22_11:30:00" /** *接收时间格式: 2021-04-22_11:30:00 */ public void setSystemTime...

    通过代码更改系统时间, 需要 root 权限, 只在Android 4.2  和 Android 7.1 上测过

    private String mDateTime = "2021-04-22_11:30:00"
    
    /**
         *接收的时间格式: 2021-04-22_11:30:00
         */
        public void setSystemTime(String dateTime) {
            DateFormat parseFormat = new SimpleDateFormat("yyyy-MM-dd_HH:mm:ss");
            DataOutputStream dos = null;
            try {
                Date date = parseFormat.parse(dateTime);
                Process process = Runtime.getRuntime().exec("su");
                dos = new DataOutputStream(process.getOutputStream());
                if (Build.VERSION.SDK_INT >= 25) {
                    dateTime = new SimpleDateFormat("MMddHHmmyyyy.ss").format(date); //Android 7.1
                    dos.writeBytes("date " + dateTime + "\n");
                    dos.writeBytes("busybox hwclock -w \n");
                    dos.writeBytes("exit\n");
                    dos.flush();
             
                } else {
                    dateTime = new SimpleDateFormat("yyyyMMdd.HHmmss").format(date); //低于Android 7.1
                    dos.writeBytes("date -s " + dateTime + "\n");
                    dos.writeBytes("clock -w\n");
                    dos.writeBytes("exit\n");
                    dos.flush();
                    
                }
            } catch (Exception e) {
                mSyncTimeCallBack.onFailed();
                e.printStackTrace();
            }  finally {
                if (dos != null) {
                    try {
                        dos.close();
                    } catch (IOException e) {
                        e.printStackTrace();
                    }
                }
            }
        }

     

    展开全文
  • 用 VBS 把系统的时间修改到2038年1月19日3时14分07秒之后,这样某些依赖于 Unix 时间戳程序就会出问题。那么怎样用 VBS 修改系统的时间
  • Qt:Windows编程—代码修改系统时间

    千次阅读 2019-01-10 22:21:16
    使用window API很简单实现一键修改系统时间,这里使用qt画个简单界面。主要是使用 window API 函数 ,结构体SYSTEMTIME 填充设置年月日时分秒。 BOOL WINAPI SetLocalTime( _In_ const SYSTEMTIME *...

    前言

    使用window API很简单的实现一键修改系统时间,这里使用qt画个简单界面。主要是使用
    window API 函数 ,结构体SYSTEMTIME 填充设置的年月日时分秒。

    BOOL WINAPI SetLocalTime(
      _In_ const SYSTEMTIME *lpSystemTime
    );
    

    界面

    在这里插入图片描述
    在这里插入图片描述

    代码

    下面是一键修改系统时间主要代码

    void Widget::on_pushButton_clicked()
    {
        //一键修改系统时间
        int year,month,day,hour,minute,second;
        QDate date = ui->dateTimeEdit->date();
        date.getDate(&year,&month,&day);
        QTime time = ui->dateTimeEdit->dateTime().time();
        hour = time.hour();
        minute = time.minute();
        second = time.second();
    
        SYSTEMTIME system_time = {0};
        system_time.wYear = year;
        system_time.wMonth = month;
        system_time.wDay = day;
        system_time.wHour = hour;
        system_time.wMinute = minute;
        system_time.wSecond = second;
        ui->updateInfoLabel->setStyleSheet("color:red;");
        if (0 == SetLocalTime(&system_time))
        {
            ui->updateInfoLabel->setText("修改失败");
            return;
        }
        ui->updateInfoLabel->setText("修改成功");
    }
    

    项目工程

    如有需要 完整工程请点击这里下载

    展开全文
  • 公司的程序经常要修改系统时间进行...修改系统时间的目的只是new Date()的时候能取到需要的时间就可以了。 我想通过修改jdk的时间来解决,但是发现只能改时区,远不能满足要求。所以请教各位大神有没有更好的解决方案?
  • 本文所述C#获取和修改系统时间的实现步骤为:系统的时间从 SystemTime 结构体中取出,并显示在textBox1上,从setDate,setTime控件中获取年,月,日,小时,分钟,秒信息,存入SystemTime结构体中,然后使用...
  •  在做开发的时候,为了测试一些后台线程,于是把系统时间调来调去,结果到最后最新修改的代码不能发布到TOMCAT中,只有先让你刚才修改过的那段程序运行报错,然后再重新发布,在次改好。在重新发布,这样可以...

      在做开发的时候,为了测试一些后台线程,于是把系统时间调来调去,结果到最后最新修改的代码不能发布到TOMCAT中,只有先让你刚才修改过的那段程序运行报错,然后再重新发布,在次改好。在重新发布,这样可以。不知是何原因~~~

    展开全文
  • 获取文件最后修改时间的VC代码

    千次阅读 2013-03-27 21:00:39
    作者:朱金灿来源:...我想到一个直接思路是获取exe文件最后修改时间。下面一段代码可以做到这一点: CWinApp* pApp = AfxGetApp(); std::string strAppName; if (NULL!=pApp) { TCHAR s
  • 用VC实现的获取、修改系统时间的代码
  • C#实现修改系统时间的方法本文所述C#获取和修改系统时间的实现步骤为:系统的时间从 SystemTime 结构体中取出,并显示在textBox1上,从setDate,setTime控件中获取年,月,日,小时,分钟,秒信息,存入SystemTime...
  • 这是因为一个项目从一个电脑拷贝到另一个电脑上时,两个电脑时钟不一致所致,修改一下项目所在目录的修改时间即可: find /your/dir -type f -exec touch {} + 然后再重新编译。
  • 自动修改系统时间

    2011-12-13 16:00:28
    C#代码 可以根据指定的时间自动修改系统当前时间
  • Android修改系统时间

    2014-09-18 17:05:48
    在设备已经root或已有系统签名key,按资源里方法及代码类操作,可修改设备系统时间
  • 一.系统命令设置,前提是手机必须获得ROOT权限,root方法网上自查...1、先设置系统的时区配置 cat /data/property/persist.sys.timezone //查看当前时区配置文件 setprop persist.sys.timezone GMT //修改属性 
  • 根据class编译时间,获取指定时间段内修改的java文件class
  • 修改系统时间小工具

    2011-12-03 06:47:28
    用于修改系统时间的小工具,会不断的向后修改系统时间,可以根据自己的需要修改代码,很简单,很实用的测试工具。
  • 安卓 修改系统时间

    2014-10-22 10:39:00
    场景:公司由于项目需要我做到修改系统时间。但是,目前Android因为系统原因,未提供API供修改时间。也因为涉及底层Linux也不允许开发程序私自修改系统RTC时间。目前Android提供时间控件只允许查看系统时间,不...
  • 修改系统的时间

    2017-09-26 19:21:25
    代码 try { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date parse = format.parse(time); SystemClock.setCurrentTimeMillis(parse.getTime()); } catch (ParseExcepti
  • C# 修改系统时间

    2018-08-28 21:51:29
    由于手头有一个物联网的触摸屏程序需要提供用户修改系统时间的功能。该功能需要win32的API函数提供支持。具体代码如下: internal class SystemTimeWin32 { [DllImport("Kernel32.dll"...
  • 公司需求,需要andorid移动端动态修改设备(ipad,android7.0)的系统时间 第一步:权限配置(常规读写权限等也建议配置上,下面三个是核心项) <uses-permission android:name="android.permission.SET_...
  • Android 7.0修改系统时间

    千次阅读 2019-09-21 15:26:46
    之前看很多修改系统时间得都是4.0之前用格式,现在7.0之后格式有所改变,请大家参考比对 建议先用adb命令调试,可以话在加入代码也一定可以。但要记得 root 和 加权限 /** * 执行Android命令,设置系统时间 ...
  • 上个关机小程序里防止修改系统时间没有实现这个功能。现在发现了一个个人认为比较龌龊方法,有兴趣朋友试试看吧。  把下面这段代码放到. Time里面就可以了.  HWND HWndCalculator; HWndCalculator = ...
  • 为什么80%码农都做不了架构师?>>> ...
  • win7系统修改系统安装时间

    千次阅读 2016-04-15 17:19:06
    win7系统修改系统安装时间 举报描述不清违规检举侵权投诉| 分享| 2013-04-09 18:35 传说中饶哥 | 浏览 1304 次 现在系统安装好了 ,想要修改cmd——systeminfo中显示“系统初始安装时间”为自己想要...
  • 很多时候我们记录文档时需要记录修改时间,因此我们可能会去找很复杂软件,但是windows自带了一个记录功能,只需在记事本里任意位置加一句话即可实现每次关闭txt后在最下面记录时间
  • 犹豫程序执行也需要耗时,所以代码没做处理,对于要求不太高还是可以用,共同学习
  • android修改系统时间实例源码,带详细步骤说明文档

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,467
精华内容 2,586
关键字:

修改系统时间的代码