`
wuzijingaip
  • 浏览: 331703 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

获取n年前日期

    博客分类:
  • java
阅读更多


    /**
     * 获取n年前日期
     * @param year 年数
     * @return
     */
    public static String getYearDate(int year){
        Calendar curr = Calendar.getInstance();
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");
        curr.set(Calendar.YEAR,curr.get(Calendar.YEAR)-year);
        return sdf.format( curr.getTime() );
    }




/**
     * 获取n天前日期
     * @param year 年数
     * @return
     */
    public String getYearDate(int day,String format){
		Calendar cal = Calendar.getInstance();
		cal.add(Calendar.DATE,  day );
		return new SimpleDateFormat( format ).format(cal.getTime());
    }





分享到:
评论

相关推荐

    vue中怎么获取当前日期

    在Vue.js中获取当前日期是一项常见的任务,尤其在开发涉及日期和时间的Web应用程序时。Vue.js自身并不提供专门的方法来获取当前日期,但可以通过JavaScript的内置Date对象来实现。以下是一个详细的步骤和示例,教你...

    Js获取当前日期时间及格式化代码

    - 其他日期时间脚本库方法包括日期计算、日期比较、日期转字符串、日期分割为数组、取日期的部分信息、获取日期所在月的最大天数、判断日期所在年的第几周、字符串转换为日期型、验证日期有效性、完整日期时间检查...

    Java日期程序案例(日历,获取当前日期方法、日期查询、日期比较,日期判断)

    Java日期程序案例(日历,获取当前日期方法、日期查询、日期比较,日期判断);Java日期程序案例(日历,获取当前日期方法、日期查询、日期比较,日期判断);Java日期程序案例(日历,获取当前日期方法、日期查询、...

    如何获取系统安装日期和启动时间(C#)

    在C#编程中,获取系统安装日期和启动时间是常见的需求,这可以帮助开发者了解系统的运行状态和历史信息。本文将详细介绍如何使用C#语言来获取这些数据。 首先,获取系统安装日期通常涉及到读取Windows注册表中的...

    LabVIEW实现定时器,获取时间日期

    本项目重点讨论的是如何在LabVIEW中实现定时器功能以及获取当前的时间日期。 ### 1. LabVIEW定时器的类型 在LabVIEW中,有几种常见的定时器类型: - **连续定时器**:一旦启动,将周期性地触发事件,直到被停止。...

    java获取未来30天日期

    通过apache自带的日期类获取未来日期,自动识别大小月及是否闰年

    JS多天前日期/多年前日期获取

    JS获取历史日期 指定多少天前日期

    Delphi 获取任意文件的创建和修改日期.rar

    在Delphi编程环境中,获取文件的创建和修改日期是一项常见的任务。这有助于跟踪文件的生命周期,比如在日志记录、数据分析或文件管理软件中。在本案例中,我们看到一个Delphi实例,它专注于实现这一功能。以下是关于...

    SQL获取当前时间(日期)

    --获取当前日期(如:yyyymmdd) select CONVERT (nvarchar(12),GETDATE(),112)

    微信小程序农历阳历日期选择器选中日期同时获取对应农/阳历日期

    本话题聚焦于如何在微信小程序中实现一个功能完善的农历阳历日期选择器,并在用户选择日期时即时获取对应的农历或阳历日期。 首先,我们需要理解农历和阳历的基本概念。阳历,又称公历,是基于地球绕太阳公转周期...

    VC/MFC使用日期控件设置、获取日期时间信息

    在这个话题中,我们将深入探讨如何在MFC应用中使用日期控件(CDateTimeCtrl)来设置和获取日期时间信息。日期控件是用户界面中常见的元素,它允许用户选择一个日期或时间,通常用于日程管理、事件记录等场景。 首先...

    java获取日期 本周本年 本月 上一年

    java获取日期 本周本年 本月 上一年java获取日期 本周本年 本月 上一年java获取日期 本周本年 本月 上一年java获取日期 本周本年 本月 上一年java获取日期 本周本年 本月 上一年java获取日期 本周本年 本月 上一年...

    Java 获取日期时间代码

    ### Java 获取日期时间详解 #### 一、概述 在Java编程中,处理日期与时间是一项常见且重要的任务。本文将详细介绍几种常用的Java日期时间获取方法,包括如何获取完整日期时间、仅获取时间部分(时分秒)、获取日期...

    两种方式获取指定范围随机日期

    分别使用随机十三位毫秒数和分别随机年月日两种方式获取指定范围的随机日期

    利用python获取当前日期前后N天或N月日期的方法示例

    8. **获取N个月前/后的月份的第一天和最后一天**: `get_firstday_month(n)`和`get_lastday_month(n)`函数返回从当前日期开始向前或向后N个月的第一天和最后一天。 9. **计算年份和月份**: `getyearandmonth(n)`...

    labview获取当前日期时间精确到毫秒字符串

    labview获取当前日期时间精确到毫秒字符串

    js获取日期

    在JavaScript中,对日期的操作是一项非常常见的需求,无论是前端开发还是后端脚本处理,都离不开对日期的获取、格式化等操作。本文将详细介绍JavaScript中与日期相关的几种常用方法,并结合给定的部分内容进行深入...

    获取系统BIOS版本号和更新日期

    本文将详细介绍如何获取BIOS版本号和更新日期,并探讨其在维护和升级计算机时的重要性。 一、获取BIOS版本号 1. 通过操作系统: 在Windows系统中,可以通过以下步骤获取BIOS版本信息: - 按`Win+R`打开运行...

    获取c#当前日期是星期几

    在C#编程语言中,获取当前日期是星期几是一个常见的需求,这主要涉及到日期和时间的处理。在C#中,我们可以使用`DateTime`结构来处理日期和时间,并且通过`DateTime.Now`属性获取当前系统日期和时间。接下来,我们将...

    用java写的根据公历日期获取阴历日期及生辰八字,及属相的demo

    用java写的根据公历日期获取阴历日期及生辰八字,及属相的demo

Global site tag (gtag.js) - Google Analytics