『壹』 java如何記錄方法運行時間
//不需要導入包
//在你的方法第一行加上:
long a=System.currentTimeMillis();
//在最好的一行加上:
System.out.println("\r<br>執行耗時 : "+(System.currentTimeMillis()-a)/1000f+" 秒 ");
『貳』 用java實現每隔10s向資料庫添加一條記錄,記錄為時間和日期
1、在spring.xml文件中(有的也叫applicationContext.xml)中添加如下:
<context:annotation-config/>
<beanclass="org.springframework.beans.factory.annotation."/>
<context:component-scanbase-package="com.demo.init.task"/>
<!--base-package="com.demo.init.task"是ScheledExcuteTask類所在的包-->
5、啟動伺服器即可!
『叄』 java中如何記錄時間
long timeTestStart=System.currentTimeMillis();//記錄開始時間
long timeTestEnd=System.currentTimeMillis();//記錄結束時間
System.out.println("運行時間是"+(timeTestEnd-timeTestStart));
『肆』 java如何計算程序運行時間
第一種是以毫秒為單位計算的。
[java]view plain
//偽代碼
longstartTime=System.nanoTime();//獲取開始時間
doSomeThing();//測試的代碼段
longendTime=System.nanoTime();//獲取結束時間
System.out.println("程序運行時間:"+(end-start)+"ns");
包含所需的包: import java.lang.System;
『伍』 java如何獲取當前時間 年月日 時分秒
//得到long類型當前時間
longl=System.currentTimeMillis();
//new日期對
Datedate=newDate(l);
//轉換提日期輸出格式
SimpleDateFormatdateFormat=newSimpleDateFormat("yyyy-MM-
ddHH:mm:ss");System.out.println(dateFormat.format(date));
(5)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:要實現記錄當前時間為yyyymmddhhmissfff的時間戳該如何簡單實現呢=。=
時間戳通常是」yyyyMMddHHmmssSSS「的,舉例:
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
String str = sdf.format(date);
輸出結果:20150704173752。
備註:時間戳中的時間顯示格式可以根據實際情況設置即可。
糾正下,沒有fff,有的是SSS,表示毫秒。
『柒』 java中如何實現 統計時間
long t1=System.currentTimeMillis();
.......... //中間放你要測的代碼
System.out.println("這段代碼運行了:"+ (System.currentTimeMillis()-t1)/1000 + "秒!」);
『捌』 java如何獲取當前時間 年月日 時分秒
//得到long類型當前時間
longl=System.currentTimeMillis();
//new日期對
Datedate=newDate(l);
//轉換提日期輸出格式
SimpleDateFormatdateFormat=newSimpleDateFormat("yyyy-MM-
ddHH:mm:ss");System.out.println(dateFormat.format(date));
(8)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);
}
}