久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

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

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

問題描述

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

問題解答

回答1:

JDK 內(nèi)置方式

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
相關(guān)文章:
主站蜘蛛池模板: 99re在线视频| 国产成人精品免费 | 国产美女一区 | jizz中国日本 | 日韩精品久 | 国产精品日产欧美久久久久 | 国产精品大全 | 中文字幕第一页在线 | 亚洲一区二区日韩 | 久久久亚洲一区二区三区 | 久久精品色欧美aⅴ一区二区 | 午夜免费小视频 | 欧美一区在线看 | 国产欧美亚洲精品 | 国产高清在线 | 国产成人精品一区二区在线 | av毛片免费看 | 欧美猛交ⅹxxx乱大交视频 | 91社区影院 | 国产精品香蕉 | 午夜成人免费电影 | 免费观看一级视频 | 澳门av | 蜜月aⅴ免费一区二区三区 99re在线视频 | 亚洲男人天堂2024 | 亚洲精品影院 | av大片在线观看 | 国产精品第一国产精品 | 最新日韩在线观看视频 | 粉色午夜视频 | 欧美一级成人欧美性视频播放 | 国产亚洲精品久久久久久久 | 久久伊人草 | 欧美日韩精品一区 | 天天拍天天操 | 91精品一区| 黄久久久| 一区二区三区视频免费在线观看 | 欧美一区2区三区3区公司 | 自拍视频在线播放 | 亚洲国产一区二区在线 |