av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

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

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

瀏覽:123日期: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
相關文章:
主站蜘蛛池模板: 国产在线一区二区三区 | 国产精品国产三级国产aⅴ中文 | 中文字幕高清免费日韩视频在线 | 中文字幕在线观看一区 | 电影午夜精品一区二区三区 | 欧美久久久久久久 | 伊人久久综合 | 一区二区三区精品在线视频 | 伊人春色成人网 | 国产综合第一页 | 国产精品久久久久一区二区三区 | 日韩视频在线一区二区 | 黄色一级大片在线免费看产 | 亚洲一二三区精品 | 欧美午夜在线 | 欧美99| 国产精品免费福利 | 国产蜜臀 | 亚洲综合久久网 | 黄色成人亚洲 | 最新中文字幕一区 | 精品国产不卡一区二区三区 | 国产精品一区二区久久 | 午夜一级黄色片 | 日韩欧美亚洲一区 | 九九免费在线视频 | 精品少妇一区二区三区在线播放 | 91高清在线观看 | 亚洲永久字幕 | 国产99久久 | 国产福利视频 | 99re在线视频观看 | 久久午夜国产精品www忘忧草 | 久久久久国产 | 91精品国产91久久久久久 | 日本特黄a级高清免费大片 国产精品久久性 | 成人在线欧美 | 99精品久久久 | 欧美精品99 | 国产精品亚洲精品 | 欧美精品在线免费观看 |