java時分秒
㈠ java如何獲取當前時間 年月日 時分秒
//得到long類型當前時間
longl=System.currentTimeMillis();
//new日期對
Datedate=newDate(l);
//轉換提日期輸出格式
SimpleDateFormatdateFormat=newSimpleDateFormat("yyyy-MM-
ddHH:mm:ss");System.out.println(dateFormat.format(date));
(1)java時分秒擴展閱讀
package com.ob;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class DateTest {
public static void main(String[] args) throws ParseException {
Calendar now = Calendar.getInstance();
System.out.println("年: " + now.get(Calendar.YEAR));
System.out.println("月: " + (now.get(Calendar.MONTH) + 1) + "");
System.out.println("日: " + now.get(Calendar.DAY_OF_MONTH));
System.out.println("時: " + now.get(Calendar.HOUR_OF_DAY));
System.out.println("分: " + now.get(Calendar.MINUTE));
System.out.println("秒: " + now.get(Calendar.SECOND));
System.out.println("當前時間毫秒數:" + now.getTimeInMillis());
System.out.println(now.getTime());
Date d = new Date();
System.out.println(d);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateNowStr = sdf.format(d);
System.out.println("格式化後的日期:" + dateNowStr);
String str = "2012-1-13 17:26:33";
//要跟上面sdf定義的格式一樣
Date today = sdf.parse(str);
System.out.println("字元串轉成日期:" + today);
}
}
㈡ JAVA將時分秒格式的時間轉化成秒數
public class TimeToSecond {
public static void main(String[] args) {
String time ="01:22:12";
String[] my =time.split(":");
int hour =Integer.parseInt(my[0]);
int min =Integer.parseInt(my[1]);
int sec =Integer.parseInt(my[2]);
int zong =hour*3600+min*60+sec;
System.out.println("共"+zong+"秒");
}
}
(2)java時分秒擴展閱讀
java將毫秒值轉換為日期時間
public static void main(String[] args) {
long milliSecond = 1551798059000L;
Date date = new Date();
date.setTime(milliSecond);
System.out.println(new SimpleDateFormat().format(date));
}
㈢ java 比較時分秒時間差
通過select START_TIME form table;獲取時間集合或者數組;
取出每一個時間把他們轉換成日歷類型如下
Calendar cal=Calendar.getInstance();//使用日歷類
cal.setTime(new Date());
cal.get(cal.HOUR_OF_DAY) //獲得時
cal.get(cal.MINUTE) //獲得分
cal.get(cal.SECOND) //獲得秒
通過比較時分秒 獲得最小的那條數據
㈣ java.sql.Date類型的date如何得到時分秒
用於參考,我的應用場景是往mysql插入數據,其中包括Date類型,設置數據為 createtime,java中實體定義類型為 java.util.Date。
在執行 java.sql.PreparedStatement 的 setDate方法時,發現 Date類型必須為 java.sql.Date,但是在進行日期轉化時,發現 java.sql.Date 無法獲取時分秒。
搜索了一下,就不用setDate方法,調用 java.sql.PreparedStatement 的setTimestamp方法,設置數值,可以獲取到時分秒, 日期類型為java.sql.Timestamp 。
㈤ JAVA怎麼把時間長轉換成時分秒格式
小時:h=time/3600(整除)
分鍾:m=(time-h*3600)/60 (整除)
秒:s=(time-h*3600) mod 60 (取余)
㈥ java 如何獲取時分秒 不要年月日 例如1990-09-24 08:00:00 我只要獲取08:00:00 不喲1990-09-24應該怎麼做
直接採取excel功能分列就可以直接剝離時間和後面的秒。