Android-动态显示相聚时间(具体到秒)
来源:互联网 发布:二手车众筹源码 编辑:程序博客网 时间:2024/05/16 11:46
目标效果:
主要功能代码:
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); //初始化控件 info(); //立即调用该方法 handler.post(runnable); } //立即调用方法 Handler handler = new Handler(); Runnable runnable=new Runnable() { @Override public void run() { handler.postDelayed(runnable,1000); //计算相恋时间 culLoveDate(); } }; //初始化控件 private void info() { tvLoveDays= (TextView) findViewById(R.id.tvLoveDays); tvLoveHoursMinutesSeconds= (TextView) findViewById(R.id.tvLoveHoursMinutesSeconds); } //计算相恋时间 private void culLoveDate() { SimpleDateFormat dfs=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); long between = 0; try { Date begin = dfs.parse("2015-04-11 09:09:09"); //设置开始计算时间 Date end = new Date(System.currentTimeMillis());//获取当前时间 between = (end.getTime() - begin.getTime());// 得到两者的秒数 } catch (Exception ex) { ex.printStackTrace(); } long day = between / (24 * 60 * 60 * 1000); long hour = (between / (60 * 60 * 1000) - day * 24); long min = ((between / (60 * 1000)) - day * 24 * 60 - hour * 60); long sec = (between / 1000 - day * 24 * 60 * 60 - hour * 60 * 60 - min * 60); String loveDays="已相恋:"+day+"天"; String loveHoursMinutesSeconds=hour+"时"+min+"分"+sec+"秒"; tvLoveDays.setText(loveDays); tvLoveHoursMinutesSeconds.setText(loveHoursMinutesSeconds); }
阅读全文
0 0
- Android-动态显示相聚时间(具体到秒)
- Android动态显示当前年月日时分秒系统时间
- js显示动态时间年月日时分秒
- 要在ASPX页面上显示动态时间。精确到秒[WEB学习实例]
- Android动态显示系统时间,附获得当前年月日星期时分秒方法,一步到位
- android 调用系统时间 精确到秒
- js动态显示时间 时分秒设置为红色
- JS显示具体时间
- html实时显示系统时间,并实时刷新到秒
- ls命令的修改时间显示到秒
- JS实现显示当前时间,精确到秒
- android 动态的显示时间
- 获得到当前月底时间(秒)
- 动态显示时分秒
- android获取具体时间项,解析string到date
- android 计算活动倒计时,时间间隔,精确到秒
- Ext4使用总结(十) 如何在Ext4 的grid中显示精确到秒的时间
- 把秒换成时间显示
- 《STL源码剖析》-序列式容器(一)vector容器
- Glide缓存源码解析
- 2017百度之星初赛
- MySQL explain执行计划
- 第一次写博客,感想连篇,代码见证一切
- Android-动态显示相聚时间(具体到秒)
- Java序列化与反序列化
- 网易2018校招编程题集合4
- 2017多校六 1008题 hdu 6103 Kirinriki 尺取法
- 字符串是否表示数值
- javaee全文检索lucenc入门教程(一)
- error: (-215) data0.dims <= 2 && type == CV_32F && K > 0
- NAT模式实现局域网物理机与虚拟机的互通访问
- c++