您的位置:首页 > 移动开发 > Android开发

Android调用time显示时间 不显示"0"

2015-02-06 18:11 218 查看
Android调用time获得当前时间

String timeToDisplay;
Time time = new Time();
time.setToNow();
timeToDisplay = time.hour + ":" + time.minute + ":"
+ time.second;


系统默认不显示“0”

即当时间为六时七分八秒时,显示为 "6:7:8"

那么只需要添加一个简单的三目运算符就可以实现自动补全‘'0"

timeToDisplay = time.hour + ":" + (time.minute < 10 ? "0"+time.minute : time.minute) + ":";


转自 http://stackoverflow.com/questions/25435041/android-time-settonow-minute-value-not-formatted-correctly
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android time