首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

时间比较的有关问题

2012-01-20 
时间比较的问题有2个时间,我想比较是否是同一个时间,而Calendar的compareTo函数比较是比较毫秒以内的,我只

时间比较的问题
有2个时间,我想比较是否是同一个时间,而Calendar的compareTo函数比较是比较毫秒以内的,我只想比较秒以内的
比如说:

Java code
Calendar lasttime;while(true){Calendar now = Calendar.getInstance();//这里面我想判断lasttime和now的时间是不是发生在同一秒lasttime =now}


[解决办法]
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
sdf.format(now);
格式化一下
[解决办法]
两个办法,把timestamp整除1000得到秒级的值然后比较
或者像楼上format成比如yyyyMMddHHmmss直接比较string

热点排行
Bad Request.