Сравнить две даты

Это советы, как показывает сравнение двух дат в Java.


import java.util.*;

import java.text.*;



public class TestDate {

  public static void main(String args[]){

    TestDate a = new TestDate();

    }



  TestDate() {



    String DATE_FORMAT = "yyyy-MM-dd";

    java.text.SimpleDateFormat sdf = 

          new java.text.SimpleDateFormat(DATE_FORMAT);

    Calendar c1 = Calendar.getInstance()

    Calendar c2 = Calendar.getInstance()

    c1.set(199912 31)

    c2.set(199930)

    

    System.out.print(sdf.format(c1.getTime()));

    

    if (c1.before(c2)) {

       System.out.print(" is before ");

       }

    if (c1.after(c2)) {

       System.out.print(" is after ");     

      }  

    if (c1.equals(c2)) {

       System.out.print(" same as ");     

      }  

    System.out.print(sdf.format(c2.getTime()));

    }

  }

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>