Android studio 获取设备';Android Studio上的s时钟(包括秒)
我正在做一个项目,我需要在Android Studio上使用Android设备的时钟,包括秒(重要的是)。有没有一种方法可以获取时间并将其分配给一个变量,并能够对其进行数学运算?提前感谢。您可以在Java中使用CountDownTimer() 您可以访问Android studio 获取设备';Android Studio上的s时钟(包括秒),android-studio,real-time-clock,Android Studio,Real Time Clock,我正在做一个项目,我需要在Android Studio上使用Android设备的时钟,包括秒(重要的是)。有没有一种方法可以获取时间并将其分配给一个变量,并能够对其进行数学运算?提前感谢。您可以在Java中使用CountDownTimer() 您可以访问string变量并将其转换为int类型以用于计算。您可以在Java中使用CountDownTimer() 您可以访问string变量并将其转换为int类型以用于计算。非常感谢,我会尝试。非常感谢,我会尝试。 String DAY, HOUR, M
string
变量并将其转换为int
类型以用于计算。您可以在Java中使用CountDownTimer()
您可以访问
string
变量并将其转换为int
类型以用于计算。非常感谢,我会尝试。非常感谢,我会尝试。
String DAY, HOUR, MINUTES, SECOND;
new CountDownTimer(setMiliseconds(15, 15, 15, 15), 1000) {
@Override
public void onTick(long millisUntilFinished) {
DAY = TimeUnit.HOURS.toDays(TimeUnit.MILLISECONDS.toHours(millisUntilFinished)) + "";
HOUR = (TimeUnit.MILLISECONDS.toHours(millisUntilFinished) - TimeUnit.DAYS.toHours(TimeUnit.MILLISECONDS.toDays(millisUntilFinished))) + "";
MINUTES = (TimeUnit.MILLISECONDS.toMinutes(millisUntilFinished) - TimeUnit.HOURS.toMinutes(TimeUnit.MILLISECONDS.toHours(millisUntilFinished))) + "";
SECOND = (TimeUnit.MILLISECONDS.toSeconds(millisUntilFinished) - TimeUnit.MINUTES.toSeconds(TimeUnit.MILLISECONDS.toMinutes(millisUntilFinished))) + "";
}
@Override
public void onFinish() {
}
}.start();