歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Java String類型時間比較大小

Java String類型時間比較大小,寫了比較時間的函數,這裡總結一下。

package com.zz.bridge.impl;

import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;

/**
 * 測試類
 * Copyright 2015年6月9日
 * created by txxs
 * all right reserved
 */
public class BridgeTest {
 public static void main(String args[]){
  DateFormat df = new SimpleDateFormat("yyyyMM");
  //獲取Calendar實例
  Calendar currentTime = Calendar.getInstance();
  Calendar compareTime = Calendar.getInstance();
    try {
     //把字符串轉成日期類型
   currentTime.setTime(df.parse("201406"));
   compareTime.setTime(df.parse("201506"));
  } catch (ParseException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
    //利用Calendar的方法比較大小
    if (currentTime.compareTo(compareTime) > 0) {
     System.out.println("前者時間小");
  }else{
   System.out.println("後邊時間大");
  }
    //轉成數字後比較大小
  int startTime = Integer.parseInt("201406");
  int endTime = Integer.parseInt("201506");
  System.out.println(endTime-startTime);
 }
}

Copyright © Linux教程網 All Rights Reserved