2017-02-09 5 views
0

私の電話は、Motorolaの旧バージョン(xt925)です。最近、日付と時刻が理由なく変更されました。だから私は私の電話を根付かせるが、私は日時を変更することはできません、それは動作しません。ルートとしてのadbシェルでさえ。Android(ADB)の日付を設定できません

# toolbox date -s 20170209.000000 
Thu Nov 24 04:07:01 ART 2016 

答えて

2

これは、この

にデフォルトのSETフォーマットがあるdateヘルプ

usage: date [-u] [-r FILE] [-d DATE] [+DISPLAY_FORMAT] [-D SET_FORMAT] [SET] 

Set/get the current date/time. With no SET shows the current date. 

Default SET format is "MMDDhhmm[[CC]YY][.ss]", that's (2 digits each) 
month, day, hour (0-23), and minute. Optionally century, year, and second. 
Also accepts "@UNIXTIME[.FRACTION]" as seconds since midnight Jan 1 1970. 

-d Show DATE instead of current time (convert date format) 
-D +FORMAT for SET or -d (instead of MMDDhhmm[[CC]YY][.ss]) 
-r Use modification time of FILE instead of current date 
-u Use UTC instead of current timezone 

+FORMAT specifies display format string using these escapes: 

%% literal %    %n newline    %t tab 
%S seconds (00-60)  %M minute (00-59)  %m month (01-12) 
%H hour (0-23)   %I hour (01-12)   %p AM/PM 
%y short year (00-99) %Y year     %C century 
%a short weekday name %A weekday name   %u day of week (1-7, 1=mon) 
%b short month name  %B month name   %Z timezone name 
%j day of year (001-366) %d day of month (01-31) %e day of month (1-31) 
%s seconds past the Epoch 

%U Week of year (0-53 start sunday) %W Week of year (0-53 start monday) 
%V Week of year (1-53 start monday, week < 4 days not part of this year) 

%D = "%m/%d/%y" %r = "%I : %M : %S %p" %T = "%H:%M:%S" %h = "%b" 
%x locale date  %X locale time   %c locale date/time 

注意を払うです "MMDDHHMM [[CC] YY] [。SS]"

の場合、コマンドは

date 0209000017 
+0

OPは明らかに 'toolbox date'を使っています。これは' -s'パラメータを使って日付を設定しています。あなたの答えは新しい 'toybox date'に関するもので、無関係です。 –

+0

それでも、私はそのコマンド(date 0209000017)を実行しましたが、それもうまくいきませんでした。 –

0

あなたはMACを使用している場合、私は解決策を得た:

あなたはこの adbのシェル「日付-u 『日付0209000017』」

のために2017年2月9日移動のための日付を設定したい場合-u

関連する問題