導航:首頁 > 編程語言 > java時間大小

java時間大小

發布時間:2025-09-25 08:10:08

❶ 問一下java裡面timestamp時間類型的怎麼比較大小,比如說我想判斷我的time是不是在18點以後,該怎麼寫

先轉成 Calendar, 再取其中的 HOUR_OF_DAY 這個域, 看是否大於 18
比如

Timestamp ts = new Timestamp(System.currentTimeMillis());
Calendar cal = Calendar.getInstance();
cal.setTime(ts);
System.out.println(cal.get(Calendar.HOUR_OF_DAY));

兩個 Timestamp 本身可以直接比, 它實現了 Comparable 介面的.

❷ Java中如何比較時間(小時/分/秒)的大小

你直接比較沒格式化之前的!大的證明是今天的,負的是昨天的!

❸ java怎麼比較時間的大小


packagecom.huawei.timetest;

importjava.text.DateFormat;
importjava.text.ParseException;
importjava.text.SimpleDateFormat;
importjava.util.Date;


publicclassTimeTest
{

publicstaticvoidmain(String[]args)
{
Stringt1="9:00";
Stringt2="10:00";
Stringresult=largerTime(t1,t2);
System.out.println(result);
}


privatestaticStringlargerTime(Stringt1,Stringt2)
{
Datedate1,date2;
DateFormatformart=newSimpleDateFormat("hh:mm");
try
{
date1=formart.parse(t1);
date2=formart.parse(t2);
if(date1.compareTo(date2)<0)
{
returnt2;
}
else
{
returnt1;
}
}
catch(ParseExceptione)
{
System.out.println("dateinitfail!");
e.printStackTrace();
returnnull;
}

}
}

希望您採納!

❹ java中如何比較時間大小

Date類有兩個方法一個是after()比如date1.after(date2)判斷date1是否在date2之後也就是說date1小於date2吧,專還有個before()比如date1.before(date2)判斷date1是否在date2之前也屬就是date1大於date2 還有一個方法getMinutes()把時間轉為毫秒比如date1.getMinutes()>date2.getMinutes()判斷date1是是否大於date2

閱讀全文

與java時間大小相關的資料

熱點內容
文件名不能使用的符號是 瀏覽:807
編程技巧是什麼 瀏覽:272
撿到蘋果手機開機密碼 瀏覽:915
蘋果5s存的照片存久了無法打開 瀏覽:897
學編程的人是怎麼樣的 瀏覽:115
洛奇升級快 瀏覽:39
手機如何打開url文件 瀏覽:917
ps單行選擇工具 瀏覽:955
phantomjs圖片驗證碼 瀏覽:968
公司網站cms 瀏覽:859
義大利蘋果7 瀏覽:430
java時間大小 瀏覽:112
js保持checkbox選中翻頁 瀏覽:427
編程什麼語言好學習 瀏覽:594
怎麼修改文件名字後面的名 瀏覽:298
有賣片的微信號 瀏覽:83
su古典建築教程 瀏覽:499
ps編輯ai素材文件怎麼不改變 瀏覽:853
qq群借錢是不是真的 瀏覽:22
文件發文簿的內容 瀏覽:786

友情鏈接