我怎样才能获得这种格式的 TimePicker 的时间 -> “08:00:00”?
我有一个android时间选择器,我需要用java代码获取他的时间,并将其转换为具有以下外观的字符串:“08:00:00”(小时,分钟,秒)
有人可以帮助我在简单的方法吗?
代码示例将不胜感激
i have a android timepicker, and i need to get his time in java code, and transform it into a string with this appereance: "08:00:00" (hours, mins, secs)
can someone help me to do it in a easy way?
code example will be appreciated
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
TimePicker
有 2 种方法可用于获取设定时间。getCurrentHour
和getCurrentMinute
。因此将其作为字符串输出应该不会太难。
顺便说一句,小写
hh
将为您提供 12 小时制。TimePicker
has 2 methods available to get the set time.getCurrentHour
andgetCurrentMinute
.So outputting this as a string shouldn't be too hard.
By the way, lowercase
hh
will get you a 12 hour clock.只需使用 SimpleDateFormat 来格式化日期和时间。
http://developer.android.com/reference/java/text/SimpleDateFormat.html
http://developer.android.com/reference/java/text/DateFormat.html
Just use SimpleDateFormat to format date and time .
http://developer.android.com/reference/java/text/SimpleDateFormat.html
http://developer.android.com/reference/java/text/DateFormat.html
另请查看
DateUtils
,非常有用。Also check out
DateUtils
, very useful.请找到以下代码:
Please find the below code: