Java 查询当前日期和前后几天日期
来源:互联网 发布:轴系校中软件 编辑:程序博客网 时间:2024/05/16 01:22
代码不多,直接看代码吧
package com.mars.test;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * * @author Administrator * */public class Test {public static String[] date = new String[5];/* * * 查询当前日期前(后)x天的日期 * * @param date 当前日期 * * @param day 天数(如果day数为负数,返回日期前的天数) * * @return yyyyMMdd */public static String beforeOrAfterNumberDay(Date date, int day) {Calendar c = Calendar.getInstance();c.setTime(date);c.add(Calendar.DAY_OF_YEAR, day);return new SimpleDateFormat("yyyy年MM月dd日").format(c.getTime());}public static void getdate() {long nowDate = System.currentTimeMillis();date[0] = "昨天: " + beforeOrAfterNumberDay(new Date(nowDate), -1);date[1] = "前天: " + beforeOrAfterNumberDay(new Date(nowDate), -2);date[2] = "今天: " + beforeOrAfterNumberDay(new Date(nowDate), 0);date[3] = "明天: " + beforeOrAfterNumberDay(new Date(nowDate), 1);date[4] = "后天: " + beforeOrAfterNumberDay(new Date(nowDate), 2);}public static void main(String[] args) {getdate();for (String string : date) {System.out.println(string);}}}
运行效果:
1 0
- Java 查询当前日期和前后几天日期
- Java获得当前日期和前后几天日期
- java获取当前日期,以及前后几天日期
- java 日期计算(几天前后)
- java日期前后几天取法
- java 日期计算(几天前后)
- Java获取某个日期前后几天日期
- js获取当前日期的前后几天
- 获取当前日期和前后额日期
- Java常用的util--TimeUtil(判断是否为数字类型,获取当前日期前后几天的日期等)
- java日期 计算前后日期
- JS获取当前日期前后的日期
- JAVA & Android 获取当前日期前后的日期(前后不限天数)
- 得到今天日期并得到前后几天的日期,或者输入指定格式任意日期得到前后几天的日期
- Android 当前日期,计算时间推后几天和提前几天的封装方法
- java获取指定日期的前后日期
- js获得当前日期的后几天
- 获取当前日期的前一天或几天
- 序列化和反序列化
- 关于myfaces-1.1.1.jar
- 趣学 C 语言(六)—— 结构和联合
- Selenium Webdriver元素定位的方式
- mysql ERROR 1042 (HY000): Can't get hostname for your address 错误解决方案
- Java 查询当前日期和前后几天日期
- c#网络编程之TCP/IP(二)Thread方式服务器端编写
- QT之快捷键操作
- Facebook分享报错:应用程序配置禁止了给定网址
- 记录一次stm32F429 IAP跳转到SDRAM内执行程序的DEBUG过程
- MultiByteToWideChar和WideCharToMultiByte
- SEO如何提升网站自然排名
- Java并发编程:Callable、Future和FutureTask
- Android 开发,那些奇葩的问题