`
langzhiwang888
  • 浏览: 182060 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

package date;

 
阅读更多
package date;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.GregorianCalendar;

public class GetLastMonthOrYear {
    //上个月的现在
    public static String getNowOfLastMonth() {
        // Date Format will be display
        SimpleDateFormat aSimpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
        GregorianCalendar aGregorianCalendar = new GregorianCalendar();
        // Get last month GregorianCalendar object
        aGregorianCalendar.set(Calendar.MONTH, aGregorianCalendar
                .get(Calendar.MONTH) - 1);
        // Format the date to get year and month
        String nowOfLastMonth = aSimpleDateFormat
                .format(aGregorianCalendar.getTime());
        return nowOfLastMonth;
    }
   
    //去年的现在
    public static String getNowOfLastYear() {
        // Date Format will be display
        SimpleDateFormat aSimpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
        GregorianCalendar aGregorianCalendar = new GregorianCalendar();
        // Get last month GregorianCalendar object
        aGregorianCalendar.set(Calendar.YEAR, aGregorianCalendar
                .get(Calendar.YEAR) - 1);
        // Format the date to get year and month
        String currentYearAndMonth = aSimpleDateFormat
                .format(aGregorianCalendar.getTime());
        return currentYearAndMonth;
    }

    public static void main(String[] args) {
        System.out.println(GetLastMonthOrYear.getNowOfLastMonth());
        System.out.println(GetLastMonthOrYear.getNowOfLastYear());
    }
}
比如今天是2007年09月26
输出:
2007-08-26
2006-09-26
分享到:
评论

相关推荐

    java实验2(计算日期源代码)-3页.pdf

    6. **包声明**:`package date;`表示这个类文件属于名为`date`的包,这是组织Java源代码的一种方式。 7. **主方法**:在Java程序中,`main`方法是程序执行的入口点。示例中的`Hello`类包含了一个简单的`main`方法,...

    DateAndTime.package

    从codesys官网下载到的一个例程。 可以参考下

    Nokia DataPackage Manager 2013.7.5

    Nokia DataPackage Manager 2013.7.5 Edited

    npm date-diff js

    使用`npm`(Node Package Manager)安装`date-diff.js` 的步骤通常如下: 1. 首先,确保你已经安装了Node.js和npm。如果没有,可以从官方网站下载并安装。 2. 在命令行中,导航到你的项目目录。 3. 运行`npm init`...

    Date Picker For UnityUI Package资源分享

    在下载了"DatePicker for UnityUI 1.18.unitypackage"文件后,打开Unity编辑器,通过“Assets”菜单选择“Import Package”->“Custom Package”,然后找到并导入下载的unitypackage文件。这个过程会将DatePicker的...

    Oracle Date常用方法封装

    5. **自定义日期处理函数**:在PackageBody `ZL_Date_Service` 中,可以封装这些常用操作为自定义函数和过程,如`ADD_BUSINESS_DAYS`用于添加工作日,`GET_WEEK_START`和`GET_WEEK_END`用于获取一周的起始和结束日期...

    Python库 | htmldate-0.6.1-py3-none-any.whl

    ".whl" 文件是一种Python的二进制包格式,它是Python Package Index (PyPI) 上常见的分发方式。使用`.whl`文件安装库比直接用源代码安装更快,因为它避免了编译步骤,对于没有安装编译环境或者编译过程有依赖问题的...

    unity3d Date.rar

    在本压缩包“unity3d Date.rar”中,包含了一个与日历功能相关的Unity3D插件——unity3d Date.unitypackage。这个插件为开发者提供了在Unity3D项目中实现日历功能的工具,有助于简化游戏或应用中的日期管理和展示。 ...

    java 中 Date 进行比较

    package time; import java.util.Date; public class TIME { public static void main(String[] args) throws InterruptedException { Date a = new Date(); // 创建第一个Date对象 Thread.sleep(2000); // ...

    javaimport、package作用与用法.doc

    ### Java中的Package与Import详解 #### 一、Java Package的概念及作用 在Java编程语言中,`package`是一个重要的组织工具,它用于分组相关的类和接口,类似于现实生活中的分类和归档。通过使用包(package),开发...

    Nager.Date:全球公共假日

    裸体该软件包可通过PM> install-package Nager.Date网络API 公共使用public api 如果您每天需要处理50个以上的请求,请使用自己的私有api(码头工人)。 私人使用可用的容器要运行docker映像的本地实例,请运行以下...

    vue-date-picker-master.zip

    - `package.json`:项目配置文件,包含依赖、版本和构建脚本。 - `README.md`:项目介绍和使用指南。 4. **开发与调试**: - 使用`vue-cli`创建的Vue项目,可以快速搭建开发环境,包括热重载、代码检查等。 - ...

    R Package DBI

    例如,R中的数值、字符、日期类型分别对应到数据库中的INT、VARCHAR、DATE等类型。这有利于在R语言与数据库之间进行数据转换和处理。 6. 扩展性和兼容性:DBI包不仅为R语言提供了一套与数据库交互的标准,还允许...

    date_utils:Dart实用程序,用于处理DateTime对象

    import 'package:date_utils/date_utils.dart' ; 使用Utils类。 // example var date = new DateTime ( 2017 , 3 ); var lastDay = Utils . lastDayOfMonth (date); print (lastDay.day); // => 31

    libhttp-date-perl_6.00.orig.tar_libhttp_seriouss5t_

    ibhttp-date-perl source package in Preciselibhttp-date-perl: No summary available for libhttp-date-perl in ubuntu oneiric.

    MHA-install-package-rhel56.zip

    在描述中提到的"MHA-install-package-rhel56.zip"是一个专为CentOS 5和6系列系统设计的MHA安装包,包含了安装MHA所需的一系列Perl模块和其他相关组件。 首先,让我们逐一解析压缩包内的文件: 1. **perl-MailTools...

    PyPI 官网下载 | date_assistant-0.10.1.tar.gz

    标题中的"PyPI 官网下载 | date_assistant-0.10.1.tar.gz"表明这是一个在Python Package Index(PyPI)上发布的开源软件包,名为`date_assistant`,版本为0.10.1,且已打包成`.tar.gz`格式。这种格式是Linux和Unix...

    date_field:Flutter DateField和DateFormField

    import 'package:date_field/date_field.dart' ; 入门 此程序包中有两个小部件: DateTimeField DateTimeFormField 它遵循通常的Flutter模式约定,这意味着DateTimeFormField扩展了FormField小部件并包装了...

    前端项目-angular-relative-date.zip

    - `package.json`:项目依赖和构建配置。 开发者可以根据自己的需求对过滤器进行扩展,比如添加新的语言支持,或调整默认的显示格式。 ### 总结 `angular-relative-date`是一个非常实用的AngularJS插件,它可以为...

Global site tag (gtag.js) - Google Analytics