读书人

提取系统时间?解决方法

发布时间: 2012-02-09 18:22:27 作者: rapoo

提取系统时间??
1.怎样去提取系统的时间.有年月日,小时分,秒?????
2.怎样去用提取出的系统时间去跟年月日做比较(例:1985-01-01 09:12:01怎么样去判断他是否在1984-01-01至1985-01-04之间)

[解决办法]

Java code
package test;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class panel {    public static void main(String[] args) throws ParseException {        SimpleDateFormat sm = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");        System.out.println(sm.format(new Date(System.currentTimeMillis())));        Date date = sm.parse("1985-01-01 09:12:01");        Date currentDate = new Date(System.currentTimeMillis());        if(date.compareTo(currentDate)==-1) {            System.out.println("date < currentDate");        }else if(date.compareTo(currentDate)==0) {            System.out.println("date = currentDate");        }else if(date.compareTo(currentDate)==1) {            System.out.println("date > currentDate");        }    }} 

读书人网 >J2SE开发

热点推荐