时间比较的有关问题
时间比较的问题有2个时间,我想比较是否是同一个时间,而Calendar的compareTo函数比较是比较毫秒以内的,我只
时间比较的问题
有2个时间,我想比较是否是同一个时间,而Calendar的compareTo函数比较是比较毫秒以内的,我只想比较秒以内的
比如说:
Java codeCalendar 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