⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 datecal.java

📁 文件的上传和下载的实现,用JAva编写,非常简单
💻 JAVA
字号:
package edu.whut.cwts.hc;

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

public class DateCal {
	/*
	 * public static String nDaysAfterOneDateString(String basicDate,int n){
	 * 
	 * SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); Date tmpDate =
	 * null; try { tmpDate = df.parse(basicDate); } catch(Exception e){ //
	 * 日期型字符串格式错误 } long
	 * nDay=(tmpDate.getTime()/(24*60*60*1000)+1-n)*(24*60*60*1000);
	 * tmpDate.setTime(nDay); return df.format(tmpDate); }
	 */
    public static long zntsGet(String kprq) throws ParseException{
    	//滞纳天数的计算:现在时间减去开票日期获取的天数,再减去30(30天为限缴期限)
    	Date dateBegin = new SimpleDateFormat("yyyy-MM-dd").parse(kprq);
    	Date dateEnd = new SimpleDateFormat("yyyy-MM-dd").parse(new java.util.Date().toLocaleString());
    	long znDay0 = (dateEnd.getTime() - dateBegin.getTime()) / (24 * 60 * 60 * 1000) > 0 ? (dateEnd
				.getTime() - dateBegin.getTime())
				/ (24 * 60 * 60 * 1000)
				: (dateBegin.getTime() - dateEnd.getTime()) / (24 * 60 * 60 * 1000);
		long znDay = znDay0-30;
		return znDay ;   	
    }
	public static void main(String[] args) throws Exception {

		Date date1 = new SimpleDateFormat("yyyy-MM-dd").parse("2006-6-8");
		Date date2 = new SimpleDateFormat("yyyy-MM-dd").parse("2006-7-1");
		// 日期相减算出秒的算法
		/*
		 * long l = date1.getTime()-date2.getTime()>0 ?
		 * date1.getTime()-date2.getTime(): date2.getTime()-date1.getTime();
		 * System.out.println(l/1000+"秒");
		 */

		// 日期相减得到相差的日期
		long day = (date1.getTime() - date2.getTime()) / (24 * 60 * 60 * 1000) > 0 ? (date1
				.getTime() - date2.getTime())
				/ (24 * 60 * 60 * 1000)
				: (date2.getTime() - date1.getTime()) / (24 * 60 * 60 * 1000);
		System.out.println("相差的日期: " + day);
		long beginTime = date1.getTime();
		long endTime = date2.getTime();		
		System.out.println("相差的日期2: " + zntsGet("2007-3-12"));
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -