我正在做一个员工时钟系统和工资单处理。我在给员工打卡时遇到了问题。我已经成功地创建了一个时钟,但问题是我想要在按下“打卡”按钮时启动时钟,在按下“打卡”按钮时停止时钟,并将工作的总时间存储在数据库中。
发布于 2015-03-29 19:56:01
long startTime = System.currentTimeMillis();
yourAction();
long endTime = System.currentTimeMillis();
long time = endTime - startTime;发布于 2015-03-29 19:56:41
为时钟绘制UI。启动时,单击一个按钮,启动一个处理程序以启动,更新时钟的UI,并对另一个停止按钮执行相同的操作。
因为当你试图从子线程更新UI时,它会抛出一个异常。
使用System.currentTimemilli()接口计算时间。
https://stackoverflow.com/questions/29328756
复制相似问题