Java Day of subtractDate(Date d, long day)

Here you can find the source of subtractDate(Date d, long day)

Description

subtract Date

License

Open Source License

Declaration

public static Date subtractDate(Date d, long day) 

Method Source Code

//package com.java2s;

import java.text.SimpleDateFormat;

import java.util.Calendar;
import java.util.Date;

public class Main {

    public static Date subtractDate(Date d, long day) {
        long time = d.getTime();
        day = day * 24 * 60 * 60 * 1000;
        time -= day;//from ww  w.j  a  va 2  s .  c  o m
        return new Date(time);
    }

    public static long getTime() {
        java.util.Date dt = new java.util.Date();
        return dt.getTime();
    }

    public static String getTime(String s) {
        if (s == null || s.equals(""))
            return "";
        String s1 = "";
        try {
            SimpleDateFormat simpledateformat = new SimpleDateFormat(s);
            s1 = simpledateformat.format(Calendar.getInstance().getTime());
        } catch (Exception exception) {
            System.out.println(Calendar.getInstance().toString() + "cannot format time [function:getTime(String)]");
            exception.printStackTrace();
        }
        return s1;
    }
}

Related

  1. plusDays(Date date, int days)
  2. setDays(Date date, int amount)
  3. startOfDay(Date date, String format)
  4. stringSomeDaysAgo(Date currentTime, int days)
  5. strToShortday(String s)
  6. toCurrentDatedefer(int day)
  7. ToEnglishDay(Date dt)
  8. ToEnglishDayWithMon(Date dt)
  9. tomorrow(int dayafter)