如何在Android中获取当前的行动时间?

如何在Android中获取当前的行动时间?,android,time,Android,Time,如何获取以用户预设格式(24/12小时)执行操作的时间?我试图设置一个文本视图,显示执行onClick的时间 编辑:我试过了 Time currentTime = new Time(); currentTime.setToNow(); 然而,我得到的不是XX:XX/X:XX,而是一堆不需要的文本。这个问题已经被问过了,例如。 因此,要将当前日期时间放入TextView中,请使用以下代码: time.setText(DateFormat.getDateTimeInstance().format(

如何获取以用户预设格式(24/12小时)执行操作的时间?我试图设置一个文本视图,显示执行onClick的时间

编辑:我试过了

Time currentTime = new Time();
currentTime.setToNow();

然而,我得到的不是XX:XX/X:XX,而是一堆不需要的文本。

这个问题已经被问过了,例如。 因此,要将当前日期时间放入
TextView
中,请使用以下代码:

time.setText(DateFormat.getDateTimeInstance().format(Calendar.getInstance().getTime()));
如果您只需要时间(不需要日期),那么它应该如下所示:

time.setText(DateFormat.getTimeInstance().format(Calendar.getInstance().getTime()))
此外,允许使用不同格式(如长、短、中)的签出。

可能的格式副本