免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

java測試開始時間代碼,java起始時間

計算Java程序執(zhí)行時間的幾種方法

最簡單的就是直接獲取開始時間、結(jié)束時間,計算時間差

成都創(chuàng)新互聯(lián)公司專注于網(wǎng)站建設(shè)|企業(yè)網(wǎng)站維護(hù)|優(yōu)化|托管以及網(wǎng)絡(luò)推廣,積累了大量的網(wǎng)站設(shè)計與制作經(jīng)驗,為許多企業(yè)提供了網(wǎng)站定制設(shè)計服務(wù),案例作品覆蓋成都服務(wù)器租用等行業(yè)。能根據(jù)企業(yè)所處的行業(yè)與銷售的產(chǎn)品,結(jié)合品牌形象的塑造,量身設(shè)計品質(zhì)網(wǎng)站。

public?class?Demo?{

public?static?void?main(String[]?args)?{

long?startTime?=?System.currentTimeMillis();????//獲取開始時間

doSomething();????//測試的代碼段

long?endTime?=?System.currentTimeMillis();????//獲取結(jié)束時間

System.out.println("程序運(yùn)行時間:"?+?(endTime?-?startTime)?+?"ms");????//輸出程序運(yùn)行時間

}

}

做個日期查詢,判斷開始日期與終止日期范圍必須在一個月之內(nèi),用java代碼

import java.text.DateFormat;

import java.text.ParsePosition;

import java.text.SimpleDateFormat;

import java.util.Date;

import java.util.logging.SimpleFormatter;

public class DateTest {

/**

* 判斷是否在同一個月

* @param startDate yyyy-MM-dd

* @param endDate yyyy-MM-dd

* @return false:不在同一個月內(nèi),true在同一個月內(nèi)

*/

public static boolean isMonth(String startDate,String endDate){

if(margin(startDate, endDate)31){

return false;

}

int startMonth = Integer.parseInt(startDate.substring(5, 7));

int endMonth = Integer.parseInt(endDate.substring(5, 7));

if(startMonth==endMonth){

return true;

}else{

return false;

}

}

/**

* 計算開始日期和結(jié)束日期差

* @param startDate yyyy-MM-dd

* @param endDate yyyy-MM-dd

* @return

*/

private static int margin(String startDate,String endDate){

ParsePosition pos = new ParsePosition(0);

ParsePosition pos2 = new ParsePosition(0);

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

Date ds = sdf.parse(startDate, pos);

Date de = sdf.parse(endDate, pos2);

long l = de.getTime()-ds.getTime();

int margin = (int)(l/24*60*60*1000);

return margin;

}

/**

* main方法測試

* @param args

*/

public static void main(String[] args) {

System.out.println(DateTest.isMonth("2014-10-17", "2014-10-25"));

System.out.println(DateTest.isMonth("2014-10-17", "2014-12-25"));

}

}

java 怎么獲取一天的開始時間和結(jié)束時間

Date date=new Date();//取時間

date.clearTime()

Calendar calendar = new GregorianCalendar();

calendar.setTime(date);

calendar.set(Calendar.HOUR,0)

calendar.set(Calendar.MINUTE,0)

calendar.set(Calendar.SECOND,0)

calendar.set(Calendar.MILLISECOND,0)

System.out.println("開始時間:"+calendar.getTime())

calendar.set(Calendar.HOUR,23)

calendar.set(Calendar.MINUTE,59)

calendar.set(Calendar.SECOND,59)

calendar.set(Calendar.MILLISECOND,999)

System.out.println("結(jié)束時間:"+calendar.getTime())

可以利用以上代碼來實(shí)現(xiàn)這個功能

java判斷開始時間結(jié)束時間

try{

java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM");

java.util.Calendar starCalendar = java.util.Calendar.getInstance();

java.util.Calendar endCalendar = java.util.Calendar.getInstance();

String starStr = "2011-11";

String endStr = "2012-02";

java.util.Date starDate = sdf.parse(starStr);

java.util.Date endDate = sdf.parse(endStr);

starCalendar.setTime(starDate);

endCalendar.setTime(endDate);

int instance = endCalendar.compareTo(starCalendar);

while(endCalendar.compareTo(starCalendar)=0){

System.out.println(sdf.format(starCalendar.getTime()));

//這里我輸出了,你可以自行處理,List等進(jìn)行操作

starCalendar.add(Calendar.MONTH, 1);

}

}catch(ParseException e){

e.printStackTrace();

}

分享文章:java測試開始時間代碼,java起始時間
本文來源:http://m.newbst.com/article44/hseiee.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)標(biāo)簽優(yōu)化網(wǎng)站導(dǎo)航ChatGPT做網(wǎng)站網(wǎng)站改版

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作