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
分享到:
相关推荐
6. **包声明**:`package date;`表示这个类文件属于名为`date`的包,这是组织Java源代码的一种方式。 7. **主方法**:在Java程序中,`main`方法是程序执行的入口点。示例中的`Hello`类包含了一个简单的`main`方法,...
从codesys官网下载到的一个例程。 可以参考下
Nokia DataPackage Manager 2013.7.5 Edited
使用`npm`(Node Package Manager)安装`date-diff.js` 的步骤通常如下: 1. 首先,确保你已经安装了Node.js和npm。如果没有,可以从官方网站下载并安装。 2. 在命令行中,导航到你的项目目录。 3. 运行`npm init`...
在下载了"DatePicker for UnityUI 1.18.unitypackage"文件后,打开Unity编辑器,通过“Assets”菜单选择“Import Package”->“Custom Package”,然后找到并导入下载的unitypackage文件。这个过程会将DatePicker的...
5. **自定义日期处理函数**:在PackageBody `ZL_Date_Service` 中,可以封装这些常用操作为自定义函数和过程,如`ADD_BUSINESS_DAYS`用于添加工作日,`GET_WEEK_START`和`GET_WEEK_END`用于获取一周的起始和结束日期...
".whl" 文件是一种Python的二进制包格式,它是Python Package Index (PyPI) 上常见的分发方式。使用`.whl`文件安装库比直接用源代码安装更快,因为它避免了编译步骤,对于没有安装编译环境或者编译过程有依赖问题的...
在本压缩包“unity3d Date.rar”中,包含了一个与日历功能相关的Unity3D插件——unity3d Date.unitypackage。这个插件为开发者提供了在Unity3D项目中实现日历功能的工具,有助于简化游戏或应用中的日期管理和展示。 ...
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); // ...
### Java中的Package与Import详解 #### 一、Java Package的概念及作用 在Java编程语言中,`package`是一个重要的组织工具,它用于分组相关的类和接口,类似于现实生活中的分类和归档。通过使用包(package),开发...
裸体该软件包可通过PM> install-package Nager.Date网络API 公共使用public api 如果您每天需要处理50个以上的请求,请使用自己的私有api(码头工人)。 私人使用可用的容器要运行docker映像的本地实例,请运行以下...
- `package.json`:项目配置文件,包含依赖、版本和构建脚本。 - `README.md`:项目介绍和使用指南。 4. **开发与调试**: - 使用`vue-cli`创建的Vue项目,可以快速搭建开发环境,包括热重载、代码检查等。 - ...
例如,R中的数值、字符、日期类型分别对应到数据库中的INT、VARCHAR、DATE等类型。这有利于在R语言与数据库之间进行数据转换和处理。 6. 扩展性和兼容性:DBI包不仅为R语言提供了一套与数据库交互的标准,还允许...
import 'package:date_utils/date_utils.dart' ; 使用Utils类。 // example var date = new DateTime ( 2017 , 3 ); var lastDay = Utils . lastDayOfMonth (date); print (lastDay.day); // => 31
ibhttp-date-perl source package in Preciselibhttp-date-perl: No summary available for libhttp-date-perl in ubuntu oneiric.
在描述中提到的"MHA-install-package-rhel56.zip"是一个专为CentOS 5和6系列系统设计的MHA安装包,包含了安装MHA所需的一系列Perl模块和其他相关组件。 首先,让我们逐一解析压缩包内的文件: 1. **perl-MailTools...
标题中的"PyPI 官网下载 | date_assistant-0.10.1.tar.gz"表明这是一个在Python Package Index(PyPI)上发布的开源软件包,名为`date_assistant`,版本为0.10.1,且已打包成`.tar.gz`格式。这种格式是Linux和Unix...
import 'package:date_field/date_field.dart' ; 入门 此程序包中有两个小部件: DateTimeField DateTimeFormField 它遵循通常的Flutter模式约定,这意味着DateTimeFormField扩展了FormField小部件并包装了...
- `package.json`:项目依赖和构建配置。 开发者可以根据自己的需求对过滤器进行扩展,比如添加新的语言支持,或调整默认的显示格式。 ### 总结 `angular-relative-date`是一个非常实用的AngularJS插件,它可以为...