精华内容
下载资源
问答
  • 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);
                    }

    展开全文
  • Qt:Windows编程—代码修改系统时间 https://blog.csdn.net/qq_29542611/article/details/86258765
  • 通过代码更改系统时间, 需要 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();
                    }
                }
            }
        }

     

    展开全文
  • 修改系统时间源码

    热门讨论 2012-08-28 11:27:29
    使用DatePickerDialogTimePickerDialog来实现修改系统时间系统时间不是那么好修改的,涉及到修改应用程序权限的问题,必须使应用程序有系统的签名才可以修改系统时间,这里附上操作步骤: ...
  • NULL 博文链接:https://lufengdie.iteye.com/blog/918975
  • android修改系统时间实例的源码,带详细步骤说明文档
  • Qt:Windows编程—代码修改系统时间

    千次阅读 2019-01-10 22:21:16
    前言 使用window API很简单的实现一键修改系统时间,这里使用qt画个简单界面。主要是使用 window API 函数 ,结构体SYSTEMTIME 填充设置的年月日时分秒。...下面是一键修改系统时间主要代码 void Widget::on_p...

    前言

    使用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("修改成功");
    }
    

    项目工程

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

    展开全文
  • 修改系统时间小工具

    2011-12-03 06:47:28
    用于修改系统时间的小工具,会不断的向后修改系统时间,可以根据自己的需要修改代码,很简单,很实用的测试工具。
  • 公司需求,需要andorid移动端动态修改设备(ipad,android7.0)的系统时间 第一步:权限配置(常规读写权限等也建议配置上,下面三个是核心项) <uses-permission android:name="android.permission.SET_...

    前言:

           公司需求,需要andorid移动端动态修改设备(ipad,android7.0)的系统时间

     

    第一步:权限配置(常规读写权限等也建议配置上,下面三个是核心项)

    <uses-permission android:name="android.permission.SET_TIME"
        tools:ignore="ProtectedPermissions" />
    <uses-permission android:name="android.permission.WRITE_SETTINGS"
        tools:ignore="ProtectedPermissions" />
    <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"
        tools:ignore="ProtectedPermissions" />

     

    第二步:清单文件(红色标注位置核心)

    <application
        android:name=".app.App"
        android:allowBackup="true"
        android:hardwareAccelerated="true"
        android:icon="@mipmap/ic_app_icon"
        android:label="@string/app_name"
        android:largeHeap="true"
        android:sharedUserId="android.uid.system"
        android:resizeableActivity="true"
        android:roundIcon="@mipmap/ic_app_icon"
        android:supportsRtl="true"
        android:theme="@style/AppTheme"
        tools:ignore="AllowBackup,GoogleAppIndexingWarning,UnusedAttribute"
        tools:replace="android:icon, android:theme">

    第三步:调用(1325402953是测试使用的长类型的时间格式)

     

         SystemClock.setCurrentTimeMillis(1325402953);

    总结:经过测试,实测好用。Android 7.0原生pad。小米华为等智能手机或智能平板没测试过。有兴趣的朋友可以试下。欢迎留言交流 

    展开全文
  • 这是一个修改手机系统时间代码 希望能够帮到大家...
  • Android中如何修改系统时间,一种是重新编译apk,(这种是网上下载的)另一种是用代码修改linux层的命令;第二种方法比较简单好用;
  • 修改Windows系统安装时间Python源代码
  • 第三方apk修改系统时间和日期的实现,简单明了。
  • Android可通过shell脚本修改系统时间(测试可行)1、root手机一部2、封装修改时间代码public void testDate(String time){textView.setText(getDate(timeLong));try {Process process = Runtime.getRuntime().exec("su...
  • 设置系统时间,直接通过程序修改计算机系统时间,C#源代码 用VisualStudio2008创建
  • 公司的程序经常要修改系统时间进行调试,改了之后,idea会进入一种不能编辑代码的状况。 修改系统时间的目的只是new Date()的时候能取到需要的时间就可以了。 我想通过修改jdk的时间来解决,但是发现只能改时区,远...
  • Java代码实现设置系统时间

    千次阅读 2016-06-22 14:17:39
    //Operating system name String osName = System.getProperty("os.name"); String cmd = ""; try {  if (osName.matches("^(?i)Windows.*$")) {// Window 系统  // 格式 HH:mm:ss  cmd = " cmd /c time
  • 修改系统时间C++源码

    2013-04-06 11:12:01
    修改系统时间程序C++源码,MFC程序.
  • Linux下,通过C++修改系统时间

    千次阅读 2012-09-25 17:52:52
    源码如下: #include #include using namespace std; int main() { timeval p; gettimeofday(&p, NULL); printf("currentTime:%d\n", (int)p.tv_...在编译成功并执行程序之后,查看系统时间,时间会增加五分钟。
  • } /** * 修改系统时间 * yyyy-MM-dd HH:mm:ss * @param DataStr_ 2017-11-11 yyyy-MM-dd * @param TimeStr_ 11:11:11 HH:mm:ss */ public static void updateSysDateTime(String dataStr_,String timeStr_){ try { ...
  • C#修改Windows系统时间

    万次阅读 2017-10-04 19:50:40
    1. 修改系统时间的Windows API [DllImport("Kernel32.dll")] public static extern void GetLocalTime(ref SystemTime lpSystemTime); [DllImport("Kernel32.dll")] public static extern bool SetLocalTime(ref ...
  • Android中修改系统时间的几种方式

    万次阅读 2018-06-01 20:16:51
    fps=1在 Android 的API中有提供 SystemClock.setCurrentTimeMillis()函数来修改系统时间,.这个函数需要root权限或者运行于系统进程中才可以用。 第一个方法简单点,不过需要在Android系统源...
  • 需求:应用程序,在系统没有进行root条件下,修改系统时间。 解决方法:让自己的应用程序具有系统权限 环境:Android 4.4系统的手机,Android Studio 具体步骤 下载: 获取系统签名的需要文件 1 在应用程序的...
  • Android修改系统时间

    千次阅读 2016-10-13 18:11:59
    最近碰到修改系统时间的需求,折腾了一段时间,发现网上有一种方法是通过 命令的方式修改的。 在这里感谢那位老兄的方法。 TimeManager.setSystemTime: public static void setSystemTime(Date date) { ...
  • 一.系统命令设置,前提是手机必须获得ROOT权限,root方法网上自查。 (一)adb shell  进入shell 终端界面,查看是否已获得权限 ...1、先设置系统的时区配置 ...setprop persist.sys.timezone GMT //修改属性 
  • (3)退出系统时提示将修改保存 二.书籍管理系统 (1)进入需要密码 (2)图书信息录入及添加功能 (3)图书信息加载功能 (4)图书信息保存功能 (5)图书信息浏览功能 (6)图书信息查询功能 查询方式:可以按...
  • 由于公司项目的需求,有时候需要更改系统时间,当把系统时间从当前(T1)往未来时间(T2)调整的话没什么问题,但是再从未来时间(T2)往回调整就会造成定时任务挂起的情况。网上也找了很多资料,但是没有什么合适的...
  • Java设置linux系统时间

    2018-08-30 20:01:36
    利用Java代码设置Linux系统时间。设置时间精确到毫秒级别。
  • 个人信息管理系统代码

    热门讨论 2014-05-29 20:43:52
    用户可以在系统中任意添加、修改、删除个人数据,包括个人的基本信息、个人通讯录、日程安排、个人文件管理。 要实现的功能包括四个方面: (1)登录与注册 系统的登录和注册功能。 (2)个人基本信息管理模块 系统...
  • 修改Android系统默认时间

    千次阅读 2018-10-10 11:53:19
    一 : 修改Android系统默认时间 源码路径:frameworks/base/services/java/com/android/server/SystemServer.java 主要变量EARLIEST_SUPPORTED_TIME // The earliest supported time. We pick one day into 1970...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,302,077
精华内容 520,830
关键字:

修改系统时间的代码