繁体中文
设为首页
加入收藏
当前位置:JSP技术首页 >> 资料/其它 >> 补充两个有用的关于时间的函数

补充两个有用的关于时间的函数

2005-02-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:/* Time Functions. cnmuse@chinaren.com */ import java.lang.*; import java.util.*; import java.text.ParsePosition; import java.text.SimpleDateFormat; public class formatDateTime{ static String Time...

/*

Time Functions.

cnmuse@chinaren.com

*/

import java.lang.*;

import java.util.*;

import java.text.ParsePosition;

import java.text.SimpleDateFormat;

public class formatDateTime{

static String TimeFormat1="yyyy.MM.dd HH:mm:ss";

public formatDateTime(){

}

/*

Function name: lTimeCompare

Description: Compare two times

Input: String CompTime1,String CompTime2 (Format: yyyy.MM.dd HH:mm:ss)

Output: time diffrent by seconds

*/

public long lTimeCompare(String CompTime1,String CompTime2){

long iReturn=-1;

SimpleDateFormat sdf = new SimpleDateFormat(TimeFormat1);

Date DateTime1=sdf.parse(CompTime1,new ParsePosition(0));

Date DateTime2=sdf.parse(CompTime2,new ParsePosition(0));

iReturn=DateTime2.getTime()/1000L-DateTime1.getTime()/1000L;

return iReturn;

}

/*

Function name: lTimeCompareNow

Description: Compare one time with now

Input: String CompTime1(Format: yyyy.MM.dd HH:mm:ss)

Output: time diffrent by seconds

*/

public long lTimeCompareNow(String CompTime1){

long iReturn=-1;

SimpleDateFormat sdf = new SimpleDateFormat(TimeFormat1);

Date DateTime1=sdf.parse(CompTime1,new ParsePosition(0));

iReturn=java.lang.System.currentTimeMillis()/1000L-DateTime1.getTime()/1000L;

return iReturn;

}

}

责任编辑:admin
相关文章