午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

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

瀏覽:185日期: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
相關文章:
主站蜘蛛池模板: 国产日韩亚洲 | 91黄色大片| 国产一二三区在线 | 波多野结衣久久精品 | 成人超碰在线 | 久草免费在线视频 | 久久久久久久久久久影院 | 中文av免费观看 | 91精品久久久久久粉嫩 | 国产午夜在线视频 | 黄视频在线观看免费 | 亚洲欧洲在线视频 | 四虎影院免费 | 一区二区三区国产在线 | 激情丁香婷婷 | 艳妇乳肉亭妇荡乳av | 中文字幕一二三四区 | 黄色国产片 | 在线亚洲观看 | 欧美精品一 | 日韩欧美一二三区 | 91丝袜呻吟高潮美腿白嫩 | 超碰97人人在线 | 日韩精品在线观看视频 | 快点使劲对白露脸叫床 | 国产精品毛片视频 | 战狼4在线高清免费观看 | 99爱视频在线观看 | 久久久亚洲一区 | 女人毛片| 最新av片| 黄色福利网站 | 亚洲一区二区三区在线观看视频 | 少妇激情偷人爽爽91嫩草 | 精品一区在线视频 | 在线永久看片免费的视频 | 成人综合久久 | 成年免费视频黄网站在线观看 | 激情视频一区 | 亚洲精品在线视频观看 | 国产欧美中文字幕 |