java時間秒
Ⅰ java 如何獲取時分秒 不要年月日 例如1990-09-24 08:00:00 我只要獲取08:00:00 不喲1990-09-24應該怎麼做
直接採取excel功能分列就可以直接剝離時間和後面的秒。
Ⅱ Java 將時間轉換成秒
Date類有一個getTime()可以換回秒數,例如:
public class DateToSecond
{
public static void main(String[] args)
{
Date date = new Date(System.currentTimeMillis());
System.out.println(date.getTime());
}
}
Ⅲ 使用java代碼實現 輸入秒數獲得准確時間(使用循環的方式)
importjava.text.*;
importjava.util.*;
publicclassTimeTest{
staticScannersc=newScanner(System.in);
publicstaticvoidmain(String[]args)throwsInterruptedException,ParseException{
SimpleDateFormatsdf=newSimpleDateFormat("yyyy/MM/dd/E/HH/mm/ss/SSS");
while(true){
System.out.println("輸入秒數:自動轉換==>毫秒");
longn=Long.parseLong(sc.nextLine().replaceAll("[^\d]+",""))*1000;
System.out.println(sdf.format(newDate(n)));
}
}
}
Ⅳ java怎樣計算兩個日期之間的秒數
java中Date時間可以用getTime()來獲得1970年1月1日到當前時間的毫秒數,所以可以這樣來計算得出兩個時間的秒數:
try {
Date a = new Date();
Thread.sleep(3000);
Date b = new Date();
long interval = (b.getTime() - a.getTime())/1000;
System.out.println("兩個時間相差"+interval+"秒");//會列印出相差3秒
} catch (InterruptedException e) {
e.printStackTrace();
Ⅳ java中如何取系統時間精確到秒
1 SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//設置日期格式 System.out.println(df.format(new Date()));// new Date()為獲取當前系統時間
2 Calendar c = Calendar.getInstance();//可以對每個時間域單獨修改
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH);
int date = c.get(Calendar.DATE);
int hour = c.get(Calendar.HOUR_OF_DAY);
int minute = c.get(Calendar.MINUTE);
int second = c.get(Calendar.SECOND);
System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + ":" + second);
3 Date nowTime = new Date(System.currentTimeMillis());
SimpleDateFormat
sdFormatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String
retStrFormatNowDate = sdFormatter.format(nowTime);