写道
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标准日期...
### 欧姆龙指令的时间处理问题 #### 引言 在进行PLC(Programmable Logic Controller,可编程逻辑控制器)编程时,理解和掌握指令处理时间是非常重要的,特别是对于那些涉及高速处理的应用场景。本文将详细介绍...
以及(1)相应的时间处理函数 (2)判断查询日期是否大于今天 (3)判断查询日期是否大于今天 (4)判断查询日期是否在当前周 (5)获取到每月的第一天和最后一天 (6)获取到每个月有几周 (7)并且每周一和周日是...
在本篇内容中,我们将重点探讨Python时间处理库的相关知识点,特别是maya库的使用方法。 首先,Python标准库中的datetime模块为时间和日期操作提供了一系列类和函数。datetime类可以表示特定的日期和时间,而...
基于Go语言的轻量级、语义化时间处理库设计源码项目是一个专门为Go语言开发的时间处理工具。该库设计轻量且易于理解和使用,强调语义化的时间操作,使得时间处理更加直观和高效。项目中的时间处理逻辑被封装成模块,...
时间处理 时间处理 时间处理 时间处理
电机模型、PI控制器与PLL锁相环的标幺化处理详解:从理论到实践,采样时间处理全解析,电机模型、PI控制器与PLL锁相环的标幺化处理详解:从理论到实践,采样时间处理全解析,电机标幺化、PI标幺化、锁相环PLL标幺化 ...
电机模型、PI控制器与PLL锁相环的标幺化处理详解:从理论到实践,涵盖采样时间处理与代码示例,电机模型、PI控制器与PLL锁相环的标幺化处理详解:从原理到采样时间处理全解析,电机标幺化、PI标幺化、锁相环PLL标幺化 ...
在软件开发领域,时间处理一直是一个基本且复杂的主题,不同的编程语言和框架有着各自的处理方式和实现机制。Go语言作为一种现代编程语言,其原生的时间处理库虽然能够满足基本需求,但随着开发者对效率和易用性的...
《Layui时间处理工具集详解》 Layui是一个优秀的前端框架,它以其简洁、易用、功能丰富的特性在Web开发领域广受欢迎。在Layui中,有一套专门针对时间处理的工具集,旨在为开发者提供方便的时间管理与展示功能。这个...
内容概要:《DateUtil.java.txt》主要提供了一个全面的时间处理工具类,它覆盖了多种常用时间操作如Date、LocalDateTime和时间戳间的互转,并实现了各种自定义格式的时间转换。文中详尽地解释了从简单获取系统时间到...
在现代软件开发中,时间处理是一个基础且至关重要的功能。无论是在后端服务、数据分析还是前端应用中,合理地处理时间能够提高用户体验,增强系统性能,减少错误和安全漏洞。随着Go语言的广泛应用,越来越多的开发者...
Python中的时间处理一直以来是一个不可或缺的部分,开发者们常常需要处理时间的格式化、创建、解析、运算、比较以及时区转换等复杂问题。传统的datetime模块虽然功能强大,但在使用上往往较为繁琐。随着技术的进步,...
本源码资源提供了Java中的日期时间处理类相关内容,包括日期、时间和时区的操作方法和示例。它涵盖了Java编程中常用的日期时间处理需求以及如何使用日期时间类来解决这些问题。 适用人群 本源码资源适用于具备一定...
joda-time-2.7.jar时间处理jar包joda-time-2.7.jarjoda-time-2.7.jarjoda-time-2.7.jar
根据发布时间展示几分几秒几小时之前,时间处理,时间戳处理
总结time.h里的函数与方法,总结标准库时间处理常用函数。
Python日期和时间处理
java的时间处理(续计算java时间).doc
时间处理(类),用于简单应用,一般是格式问题