亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

android - Java如何判斷一個時間戳是否是昨天?

瀏覽:126日期:2024-01-12 13:38:17

問題描述

如題,根據時間戳怎么判斷是不是昨天呢?

問題解答

回答1:

JDK 內置方式

public static boolean isYesterday(long timestamp) { Calendar c = Calendar.getInstance(); clearCalendar(c, Calendar.HOUR_OF_DAY, Calendar.MINUTE, Calendar.SECOND, Calendar.MILLISECOND); c.add(Calendar.DAY_OF_MONTH, -1); long firstOfDay = c.getTimeInMillis(); // 昨天最早時間 c.setTimeInMillis(timestamp); clearCalendar(c, Calendar.HOUR_OF_DAY, Calendar.MINUTE, Calendar.SECOND, Calendar.MILLISECOND); // 指定時間戳當天最早時間 return firstOfDay == c.getTimeInMillis();}private static void clearCalendar(Calendar c, int... fields) { for (int f : fields) {c.set(f, 0); }}回答2:

( ( timestamp - System.currentTimeMillis() ) / (3600 * 24) ) == -1回答3:

public boolean isYesterday(long time) { boolean isYesterday = false; Date date; try {SimpleDateFormat sdf = new SimpleDateFormat('yyyy-MM-dd');date = sdf.parse(sdf.format(new Date()));if (time < date.getTime() && time > (date.getTime() - 24*60*60*1000)) { isYesterday = true;} } catch (ParseException e) {// TODO Auto-generated catch blocke.printStackTrace(); } return isYesterday;}

標簽: java
相關文章:
主站蜘蛛池模板: 欧洲亚洲一区 | 国产精品综合一区二区 | 国产成人综合精品 | 亚洲三级在线看 | 国产精品午夜国产小视频 | 一个人看的www片免费视频中文 | 深夜一级毛片 | 色老头老太做爰视频在线观看 | 草草视频免费在线观看 | 成人一级黄色毛片 | 天堂8资源在线官网资源 | 在线视频 中文字幕 | 制服丝袜在线视频香蕉 | 97公开免费视频 | 思思久热re6这里有精品 | 久久精品国产亚洲a | 国产三级三级三级三级 | 亚洲精品色| 久9久9精品视频在线观看 | 国产一区二区三区免费大片天美 | 欧美精品网址 | 韩国一级永久免费观看网址 | 国产精品色综合久久 | 欧美黑寡妇特a级做爰 | 国产欧美一区二区三区在线看 | 污到下面流水的视频 | 国产精品一级视频 | 亚洲欧美日韩国产精品 | 久久国产首页 | 国产在线精品成人一区二区三区 | 综合刺激网 | 亚洲欧美精品一区天堂久久 | 亚洲天堂色网站 | 日韩美女大全视频在线 | 国产精品区在线12p 国产精品人成 | 亚洲欧美日本在线 | 草久久久久 | 91精品亚洲| 日韩欧美视频一区 | 欧美另类丝袜 | 亚洲一区二区免费看 |