我有字串格式的時間 "22:00:30" 我只想從中提取小時 22。我能得到一些幫助嗎。我嘗試搜索但到處都使用了 DateTime 而在我的情況下沒有日期
uj5u.com熱心網友回復:
string.split(":")將回傳由:字符分隔的每個子字串的串列。嘗試這個:
s = "22:00:30"
hour = s.split(":")[0]
uj5u.com熱心網友回復:
使用java.time類,特別是LocalTime.
int hour = LocalTime.parse( "22:00:30" ).getHour() ;
uj5u.com熱心網友回復:
將其決議為 java.time.LocalTime 物件。然后使用 getHour() 方法提取小時值。
LocalTime time = LocalTime.parse("22:00:30");
System.out.print(time.getHour()); //to get hour value
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/369643.html
