2016-03-04 76 views
0

我寫了一個簡單的腳本更改日期。當我在ADB中單獨輸入行時,它可以正常工作。當我在ADB中閱讀腳本時,它會引發錯誤(在開始時帶@的時代號碼)或錯誤地更改日期(2018年...)。這裏是代碼:Android日期更改scipt不起作用

#!/system/bin/sh 
currentdate=$(busybox date +%s) 
currentdate=$(($currentdate + 5400)) 
currentdate=$(busybox date -d @$currentdate +"%Y%m%d.%H%M%S") 
date -s $currentdate 

我在做什麼錯?

回答

0

試試下面的代碼

currentdate=$(busybox date +%s) 
currentdate=$((currentdate+5400)) 
date -s $(busybox date -s @$currentdate '+%Y%m%d.%H%M%S')