java写个纪念日
2017-01-24 14:48
495 查看
java写代码真是特别方便,一个功能就这么几行代码:
package how;
import java.util.Date;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class change {
public static long jishuan() throws ParseException{
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//给定的时间
Date d=(Date) format.parse("2016-04-04 23:59:00");
//当前时间处理
Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MILLISECOND, 0);
//给定时间处理
Calendar setCal = Calendar.getInstance();
setCal.setTime(d);
setCal.set(Calendar.HOUR_OF_DAY, 0);
setCal.set(Calendar.MINUTE, 0);
setCal.set(Calendar.SECOND, 0);
setCal.set(Calendar.MILLISECOND, 0);
long dayDiff =(setCal.getTimeInMillis()-cal.getTimeInMillis())/(1000*60*60*24);
return dayDiff;
}
public static void main(String[] args){
long idayDiff;
try {
idayDiff = jishuan();
System.out.println(-idayDiff);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
这就是纪念日的小代码,2333333...
package how;
import java.util.Date;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class change {
public static long jishuan() throws ParseException{
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//给定的时间
Date d=(Date) format.parse("2016-04-04 23:59:00");
//当前时间处理
Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MILLISECOND, 0);
//给定时间处理
Calendar setCal = Calendar.getInstance();
setCal.setTime(d);
setCal.set(Calendar.HOUR_OF_DAY, 0);
setCal.set(Calendar.MINUTE, 0);
setCal.set(Calendar.SECOND, 0);
setCal.set(Calendar.MILLISECOND, 0);
long dayDiff =(setCal.getTimeInMillis()-cal.getTimeInMillis())/(1000*60*60*24);
return dayDiff;
}
public static void main(String[] args){
long idayDiff;
try {
idayDiff = jishuan();
System.out.println(-idayDiff);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
这就是纪念日的小代码,2333333...
相关文章推荐
- JAVA实现的简易FTP站点
- springmvc和mybatis整合-查询用户列表
- spring boot security oauth2 实现第三方登录
- Spring的事务管理器
- JDK源码(1.7) -- java.util.Iterator<E>
- java文件上传(单文件 多文件)与删除
- Java Web初探,我的第一个Servlet
- Spring Boot 入门
- Java 基本类型的长度
- 猫哥带你去战斗——Java Web开发——网页篇[6]——布局
- Java传入用户名和密码并自动提交表单实现登录到其他系统的实例代码
- Java+mysql本地图片上传数据库及下载示例
- 猫哥带你去战斗——Java Web开发——网页篇[4]——表单
- 关于在多线程情况下同步爬虫爬取结果的一个例子
- 「一句话金典」Spring轻量级框架
- eclipse环境搭建ssh(Struts2+Spring2.5+Hibernate3)框架小谈(下)
- 猫哥带你去战斗——Java Web开发——网页篇[3]——继续基本标签
- 10 Java并发编程5-线程池的使用
- java获取Excel的导出
- Java 解决读写本地文件中文乱码的问题