導航:首頁 > 編程語言 > 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時間大小相關的資料

熱點內容
網路中常用的傳輸介質 瀏覽:518
文件如何使用 瀏覽:322
同步推密碼找回 瀏覽:865
樂高怎麼才能用電腦編程序 瀏覽:65
本機qq文件為什麼找不到 瀏覽:264
安卓qq空間免升級 瀏覽:490
linux如何刪除模塊驅動程序 瀏覽:193
at89c51c程序 瀏覽:329
怎麼創建word大綱文件 瀏覽:622
裊裊朗誦文件生成器 瀏覽:626
1054件文件是多少gb 瀏覽:371
高州禁養區內能養豬多少頭的文件 瀏覽:927
win8ico文件 瀏覽:949
仁和數控怎麼編程 瀏覽:381
項目文件夾圖片 瀏覽:87
怎麼在東芝電視安裝app 瀏覽:954
plc顯示數字怎麼編程 瀏覽:439
如何辨別假網站 瀏覽:711
寬頻用別人的賬號密碼 瀏覽:556
新app如何佔有市場 瀏覽:42

友情鏈接