當前位置:首頁 » 編程語言 » 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 怎麼判斷日期是否是今天之前

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

熱點內容
成都php招聘 發布:2025-01-15 13:12:16 瀏覽:380
怎麼調用伺服器資料庫 發布:2025-01-15 13:06:25 瀏覽:656
人人網設置訪問許可權 發布:2025-01-15 13:02:06 瀏覽:563
崩壞學園2腳本 發布:2025-01-15 12:58:43 瀏覽:459
我的世界伺服器等級如何升 發布:2025-01-15 12:45:55 瀏覽:689
c語言程序填空題 發布:2025-01-15 12:45:53 瀏覽:545
怎麼配置氯化鈉濃度 發布:2025-01-15 12:34:06 瀏覽:206
4000除以125簡便演算法 發布:2025-01-15 12:27:41 瀏覽:464
源碼商用 發布:2025-01-15 12:26:54 瀏覽:75
價錢演算法 發布:2025-01-15 12:26:03 瀏覽:401