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

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

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

瀏覽:194日期: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
相關文章:
主站蜘蛛池模板: 成人在线高清 | 久久久久久影视 | 日韩免费av在线 | 亚洲伊人网站 | 伊人伊人 | xxxxx亚洲| 欲妇荡岳丰满少妇岳91白洁 | 午夜影院| 国产又大又黄又粗 | 日韩午夜三级 | 免费观看一区二区三区 | 91爱爱网站| 中文字幕免费观看视频 | 欧美综合二区 | www黄色在线观看 | 狠狠淫 | 国产精品爽| 国产天堂| 成年激情网| 天天操婷婷 | 日本三级一区 | 激情五月网站 | 久久国产中文字幕 | 国产尤物视频在线观看 | 欧美日韩在线视频免费播放 | 欧美成人午夜精品免费 | 一级福利视频 | 亚洲第一天堂 | 中文字幕日韩在线观看 | 久久不卡视频 | 国产福利在线视频 | 国产成人99久久亚洲综合精品 | 爱草av | 少妇白浆| 午夜激情福利视频 | 欧美偷拍亚洲 | 欧美字幕| 亚洲色图欧美视频 | 久久久久久成人 | 久久国产视频一区 | 日韩精品伦理 |