写道
1.得到当前的时间
Calendar cal = Calendar.getInstance();
String time=formatter.format(cal.getTime());
String strEnd=time.substring(0, 16);// 2007-10-30 09:30
Calendar cal = Calendar.getInstance();
String time=formatter.format(cal.getTime());
String strEnd=time.substring(0, 16);// 2007-10-30 09:30
2.得到前一天的时间
Calendar c = Calendar.getInstance();
c.add(Calendar.DAY_OF_MONTH, -1);
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String mDateTime=formatter.format(c.getTime());
String strStart=mDateTime.substring(0, 16);//2007-10-29 09:30
Calendar c = Calendar.getInstance();
c.add(Calendar.DAY_OF_MONTH, -1);
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String mDateTime=formatter.format(c.getTime());
String strStart=mDateTime.substring(0, 16);//2007-10-29 09:30
3.得到前几天的时间
Calendar c = Calendar.getInstance();
c.add(Calendar.DAY_OF_MONTH, -5);//得到前5
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String mDateTime=formatter.format(c.getTime());
String strStart=mDateTime.substring(0, 16);//2007-10-24 09:30
Calendar c = Calendar.getInstance();
c.add(Calendar.DAY_OF_MONTH, -5);//得到前5
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String mDateTime=formatter.format(c.getTime());
String strStart=mDateTime.substring(0, 16);//2007-10-24 09:30
4.得到当前时间的前几年的时间
Calendar c = Calendar.getInstance();
c.add(Calendar.YEAR, -5);//得到前5年
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String mDateTime=formatter.format(c.getTime());
String strStart=mDateTime.substring(0, 16);//2002-10-24 09:30
分享到:
相关推荐
在IT行业中,时间处理是日常开发中的重要环节,尤其是在Java编程中。"很好用的时间处理的jar包"指的是一个能够高效、便捷地处理时间的开源库,它在Java社区中广受欢迎。这个jar包名为Joda-Time,是针对Java标准日期...
提供友好的时间处理接口,方便处理java时间相关问题
时间处理 时间处理 时间处理 时间处理
时间处理工具:Date类型与String类型互相转换,获取指定天的开始时刻,获取指定时间的星期几等等,具体请查看源码 DateUtils 时间处理工具:DateFormatUtil 类似QQ空间 刚刚、几秒前,几分钟前,今天里面的时间只...
为了提高代码的可复用性和可维护性,开发者通常会将常用的时间处理功能封装到一个类中。"php封装的时间处理类"就是这样的一个工具,它整合了各种时间相关的操作,方便我们在项目中直接调用。 该类可能包含了以下...
### 欧姆龙指令的时间处理问题 #### 引言 在进行PLC(Programmable Logic Controller,可编程逻辑控制器)编程时,理解和掌握指令处理时间是非常重要的,特别是对于那些涉及高速处理的应用场景。本文将详细介绍...
《Layui时间处理工具集详解》 Layui是一个优秀的前端框架,它以其简洁、易用、功能丰富的特性在Web开发领域广受欢迎。在Layui中,有一套专门针对时间处理的工具集,旨在为开发者提供方便的时间管理与展示功能。这个...
Python时间处理库
总结time.h里的函数与方法,总结标准库时间处理常用函数。
Python日期和时间处理
大数据处理框架:Samza:Samza窗口操作与时间处理.docx
工具类jar包,包括时间处理,文件处理,图片处理,防止crash,Activity管理等
离散时间信号处理第三版课后习题答案
该工具类主要是处理时间, 如:获取给定时间当前处于星期几,取给定月份的最后一天,获取某年的第几周的开始日期等等。
在Python编程中,处理日期和时间是一项常见且重要的任务。Python的datetime模块提供了丰富的功能,用于日期和时间的表示、操作以及格式化。本文将详细介绍datetime模块的使用方法,包括日期和时间的创建、运算、格式...
在实际开发中,Time4J可用于航班调度、金融交易记录、医疗预约系统等需要精确日期时间处理的场景。例如,可以轻松计算两个日期间的总工作日,或者找出某个人的下一个生日。 总之,Time4J是Java开发者处理日期和时间...
国际化和本地化(i18n和l10n):地区特定格式与日期时间处理.docx
Python的datetime模块是一个强大的日期和时间处理库,本文包含datetime.date、datetime.time、datetime.datetime、datetime.timedelta的功能函数详细介绍,包含了日期/时间的处理和计算和比较的功能,并且每个函数都...
"离散时间模拟信号处理方式" 在模拟信号处理技术中,离散时间模拟信号处理方式是一种新颖的处理方法,它可以对信号进行离散下变频取样,实现高频信号的低噪声、低功耗处理。这种方法通过采用控制运算放大器基开关...
对年月日进行处理,计算延迟一段时间后的日期问题。 在订购类业务中,频繁涉及时间计算问题。 两个构造函数 public Kdate(int days) public Kdate(int year, int month, int day) 三个公共接口: public Kdate ...