Java Day Between calculateDays(Date dateEarly, Date dateLater)

Here you can find the source of calculateDays(Date dateEarly, Date dateLater)

Description

calculate Days

License

Open Source License

Declaration

public static long calculateDays(Date dateEarly, Date dateLater) 

Method Source Code

//package com.java2s;
/**/* w  w w . j a  v  a2  s  .  c  o  m*/
 * Created on Aug 9, 2004
 *
 * Copyright 2005 by Arysys Technologies (P) Ltd.,
 * #3,Shop line,
 * Sasmira Marg,
 * Worli,Mumbai 400 025
 * India
 *
 * All rights reserved.
 *
 * This software is the confidential and proprietary information
 * of Arysys Technologies (P) Ltd. ("Confidential Information").
 * You shall not disclose such Confidential Information and shall use
 * it only in accordance with the terms of the license agreement
 * you entered into with Arysys Technologies (P) Ltd.
 *
 */

import java.text.SimpleDateFormat;

import java.util.Date;

public class Main {
    public static long calculateDays(Date dateEarly, Date dateLater) {
        return (dateLater.getTime() - dateEarly.getTime()) / (24 * 60 * 60 * 1000);
    }

    public static long getTime(String dateTimeString) {
        long time = 0;
        try {
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            Date date = sdf.parse(dateTimeString);
            time = date.getTime();
        } catch (Exception e) {
            e.printStackTrace();
            time = 0;
        }
        return time;
    }
}

Related

  1. calculateDayDifference(final Date a, final Date b)
  2. calculateDays(Date beginDate, Date endDate)
  3. calculateDifference(Date d1, Date d2)
  4. calculateDifferMonths(Date date1, Date date2, boolean isTruncate)
  5. calculateNumberOfDays(String dateStr)
  6. countDiffDay(String beginDateBase, String endDateBase)