【android】app中实现时间展示样式

这里做屏幕输出,比较新闻的上传时间和当前时间差值,实现,刚刚,多少分钟前,多少小时前发布功能

这里只写了主要代码
<span style="white-space:pre">			</span>SimpleDateFormat sf3=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
			Date newsDate=ne.getNewsdate();
			Date nowDate=new Date(System.currentTimeMillis());
			long betweenTime=nowDate.getTime()-newsDate.getTime();
			int minute=(int)betweenTime/1000/60;
			if (minute<=1) {
				viewHolder2.adNewsdate.setText("刚刚");				
			}else if(minute<60){
				viewHolder2.adNewsdate.setText(String.valueOf(minute)+"分钟前");								
			}else if(minute<1440){
				viewHolder2.adNewsdate.setText(String.valueOf(minute/60)+"小时前");								
			}else{
				SimpleDateFormat sf4=new SimpleDateFormat("MM-dd HH:mm");
				String newsDate2=sf4.format(ne.getNewsdate());
				viewHolder2.adNewsdate.setText(newsDate2);				
			}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值