當前位置:首頁 » 編程語言 » java判斷是今天

java判斷是今天

發布時間: 2022-09-04 03:57:12

java 判斷某個日期是不是今天

給您寫了一遍。

packagedemo;

importjava.text.SimpleDateFormat;
importjava.util.Date;
/**
*
*開發公司:SOJSON在線工具<p>
*版權所有:©www.sojson.com
*博客地址:http://www.sojson.com/blog/
*<p>
*
*注釋寫這里
*
*<p>
*
*區分責任人日期說明<br/>
*創建周柏成2017年4月18日<br/>
*
*@authorzhou-cheng
*@[email protected]
*@version1.0,2017年4月18日<br/>
*
*/
publicclassMain{

publicstaticvoidmain(String[]args){
//調用
booleanresult=isNow(newDate());
System.out.println(result?"是今天。":"不是今天。");

}
/**
*判斷時間是不是今天
*@paramdate
*@return是返回true,不是返回false
*/
privatestaticbooleanisNow(Datedate){
//當前時間
Datenow=newDate();
SimpleDateFormatsf=newSimpleDateFormat("yyyyMMdd");
//獲取今天的日期
StringnowDay=sf.format(now);


//對比的時間
Stringday=sf.format(date);

returnday.equals(nowDay);}
}

㈡ java 中 怎麼判斷今天的日期 是單號 還是雙號 還有 怎麼判斷今天星期幾應用calendar嗎要怎麼做

我把程序貼給你,並附上了運行結果圖,供你參考。

importjava.util.Calendar;

classjudgeDate{
publicstaticvoidmain(String[]args){
CalendarrightNow=Calendar.getInstance();
String[]data=rightNow.getTime().toString().split("");
System.out.println("Todayis"+data[0]);
if(Integer.parseInt(data[2].toString())%2==0)
System.out.println("todayisevennumber.");
else
System.out.println("todayisoddnumber.");
}
}

㈢ java 編程 不用Calendar如何判斷今天的日期

Dateda=newDate();
intDAY_OF_WEEK=da.getDay();
System.out.println(DAY_OF_WEEK);//獲取是星期幾[0-6][周日-周六]
intDAY_OF_MONTH=da.getDate();
System.out.println(DAY_OF_MONTH);//獲取月日期[1-31]
intMONTH_OF_YEAR=da.getMonth();
System.out.println(MONTH_OF_YEAR);//獲取月份[0-11]對應1月-12月
intYEAR=da.getYear();
System.out.println(YEAR+1900);//獲取年份

㈣ Java判斷日期是否是本日,本周,本月

publicstaticvoidmain(String[]args){
SimpleDateFormatformat=newSimpleDateFormat("yyyyMMdd");
CalendarfirstDayOfWeek=Calendar.getInstance(Locale.getDefault());
firstDayOfWeek.setFirstDayOfWeek(Calendar.MONDAY);
intday=firstDayOfWeek.get(Calendar.DAY_OF_WEEK);
firstDayOfWeek.add(Calendar.DATE,-day+1+1);//後面的+1是因為從周日開始
//本周一的日期
System.out.println(format.format(firstDayOfWeek.getTime()));

CalendarlastDayOfWeek=Calendar.getInstance(Locale.getDefault());
lastDayOfWeek.setFirstDayOfWeek(Calendar.MONDAY);
day=lastDayOfWeek.get(Calendar.DAY_OF_WEEK);
lastDayOfWeek.add(Calendar.DATE,7-day+1);
//本周星期天的日期
System.out.println(format.format(lastDayOfWeek.getTime()));
}

這一段代碼可以獲取本周一的日期、本周日的日期,比如本周一為20180702、本周日為20180708。只要判斷給定的日期數字是否在[20180702, 20180708]范圍內即可

以上的是判斷日期是否是本周的方法,至於本日和本月就很好判斷了,直接將日期格式化為20180702類似的數字,然後與今天進行比較即可判斷是否本日,與本月的字元串201807進行比較,看字元串的前面6個字元是否equals即可

㈤ java中 birthday類型為date 判斷今天是不是birthday

SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
if(sd.format(birthday).equals(sd.format(new Date()))){
system.out.println(「今天是生日」);
}else{
system.out.println(「今天不是生日」);
}

㈥ java 判斷一個時間是不是在當天范圍內

如果只是統計一天中系統登錄次數,不用精確到具體用戶的。。。。
可以按日期生成日誌文件,記錄登錄數字就可以啦。。。。
截取當前登錄日期做為文件名,有日誌文件的修改次數,沒有的,創建文件。
java的 日期型數據 是可以比較大小的。直接 用
myDate> todayStartTime and maDate < todayEndTime
這樣就能比較的。 。如果 為 true 就是在這一天內的。

㈦ java 判斷一個時間是不是今天的時間范圍內

publicclassTest{
/**
*java判斷一個時間是不是今天的時間范圍內
*@paramargs
*/
publicstaticvoidmain(String[]args){
Stringtime="2017-09-2711:20:45";
DateTimeFormatterdtf=DateTimeFormatter.ofPattern("uuuu-MM-ddHH:mm:ss");
LocalDateTimelocalTime=LocalDateTime.parse(time,dtf);
LocalDateTimestartTime=LocalDate.now().atTime(0,0,0);
LocalDateTimeendTime=LocalDate.now().atTime(23,59,59);
//如果小於今天的開始日期
if(localTime.isBefore(startTime)){
System.out.println("時間是過去");
}
//如果大於今天的開始日期,小於今天的結束日期
if(localTime.isAfter(startTime)&&localTime.isBefore(endTime)){
System.out.println("時間是今天");
}
//如果大於今天的結束日期
if(localTime.isAfter(endTime)){
System.out.println("時間是未來");
}
}
}

㈧ Java如何判斷今天本月第幾周的周幾

使用Calendar類可以對日期進行常用操作,代碼如下:

Calendarc=Calendar.getInstance();
//當前日期是本月第幾周
intweeks=c.get(Calendar.WEEK_OF_MONTH);
System.out.println(weeks);
//當前是星期幾java中一周第一天為星期天,所以1代表星期日,2代表星期一,以此類推,7代表星期6
intweek=c.get(Calendar.DAY_OF_WEEK);
System.out.println(week);

㈨ java 怎麼判斷日期是否是今天之前

你這是用的下拉框添加的,所以你實際獲得的不是日期,而是三個數字,最簡單的方法,就是拿當前日期和這三個數字比較下

熱點內容
c語言自考 發布:2025-05-15 07:52:42 瀏覽:499
壓縮的玉 發布:2025-05-15 07:51:22 瀏覽:788
android的控制項 發布:2025-05-15 07:50:36 瀏覽:551
南崗法院伺服器ip地址 發布:2025-05-15 07:46:02 瀏覽:286
實況如何退出賬號安卓 發布:2025-05-15 07:45:56 瀏覽:917
深入編譯器 發布:2025-05-15 07:41:35 瀏覽:878
電信手機號服務密碼怎麼查 發布:2025-05-15 07:40:10 瀏覽:613
python全局變數文件 發布:2025-05-15 07:35:06 瀏覽:954
位元組和存儲位元組 發布:2025-05-15 07:32:10 瀏覽:521
linux應用開發工程師 發布:2025-05-15 07:32:07 瀏覽:261