SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

Calendar c=Calendar.getInstance();1.过去七天

c.setTime(newDate());

c.add(Calendar.DATE,- 7);

Date d=c.getTime();

String day=format.format(d);

System.out.println("过去七天:"+day);2.过去一月

c.setTime(newDate());

c.add(Calendar.MONTH,-1);

Date m=c.getTime();

String mon=format.format(m);

System.out.println("过去一个月:"+mon);3.过去三个月

c.setTime(newDate());

c.add(Calendar.MONTH,-3);

Date m3=c.getTime();

String mon3=format.format(m3);

System.out.println("过去三个月:"+mon3);4.过去一年

c.setTime(newDate());

c.add(Calendar.YEAR,-1);

Date y=c.getTime();

String year=format.format(y);

System.out.println("过去一年:"+year);5.现在时间24小时制

java取上一个月_java获取当前上一周、上一月、上一年的时间相关推荐

  1. java取上一个月_Java获取指定日期前一月(年)或后一月(年)

    /** * 获取指定月的前一月(年)或后一月(年) * @param dateStr * @param addYear * @param addMonth * @param addDate * @re ...

  2. 获取当前日期的上一个月,获取当前时间

    // 获取当前日期的上一个月 export function getlastMonth(date) {const dattiem = GetDateTime();var arr = dattiem.s ...

  3. Android开发之Java和Calendar日期上一年,上一个月,前一天,前一周的方法

    公司做的项目要求选择日期可以选择上一个月的,很简单,但是涉及到临界日期,例如跨年 直接的问题从2019.1.1往前一个月那就不简单了,于是找到相关方法自己尝试下.理解出了两个往前一年的区别 看下图: ...

  4. mysql 一个月以前_mysql查询昨天 一周前 一月前 一年前的数据

    mysql 昨天 一周前 一月前 一年前的数据 这里主要用到了DATE_SUB, 参考如下 代码如下: SELECT * FROM yh_content where inputtime>DATE ...

  5. java当前月份减一个月_Java获取当前时间的上一个月和下一个月,第一天和最后一天,任意时间的第一天和最后一天,任意时间上一个月和下一个月...

    public class CalendarTest { public static void main(String[] args) { // 获取当前年份.月份.日期 Calendar cale = ...

  6. java 取当天0点_java 获取当天(今日)零点零分零秒

    两种方法 一种得到的是时间戳,一种得到是日期格式: 1.日期格式的 Calendar calendar = Calendar.getInstance(); calendar.setTime(new D ...

  7. java取网页源码_Java获取任意http网页源代码的方法

    本文实例讲述了JAVA获取任意http网页源代码.分享给大家供大家参考,具体如下: JAVA获取任意http网页源代码可实现如下功能: 1. 获取任意http网页的代码 2. 获取任意http网页去掉 ...

  8. java取字符串首字母_java 获取中文字符的首字母

    原理: GB2312编码中的中文是按照拼音排序的 注意: 一些生僻的字无法获得正确的首字母,原因是这些字都是后加入的. import java.io.UnsupportedEncodingExcept ...

  9. java取路径含中文_java获取项目路径中文乱码

    以下内容转自:http://blog.csdn.net/dream_broken/article/details/31762807# 项目的文件名称推荐都是英文名称,但是有时不可避免使用了中文,获取项 ...

最新文章

  1. 千呼万唤始出来!OpenCV 4.0正式发布!
  2. Ext.Net学习笔记19:Ext.Net FormPanel 简单用法
  3. BZOJ3123: [Sdoi2013]森林
  4. comps电磁场模拟软件_电气工程仿真
  5. 解决报错OMP: Error #15: Initializing libiomp5.dylib, but found libomp.dylib already initialized
  6. 用自己的语言解释一段简单的汇编
  7. 学习 Python 第八天
  8. 【Python - wxpython】- 卫星通信系统链路计算软件
  9. win10环境下的telnet工具使用(客户端和服务端)
  10. 等保三级核心-数据安全
  11. express 验证码功能
  12. 6.Vue教程:http://www.jb51.net/Special/874.htm
  13. Sendcloud邮件发送api拼接问题
  14. PS生成动态的二维码
  15. yolov3 NMS非极大值抑制
  16. 触觉是怎么产生的?清华大学破解诺奖成果未解之谜,登上Nature
  17. 2.基于Spring-Boot的代码规范实例
  18. 第二代战斗机的特点有哪些
  19. NFS服务端和客户端的配置
  20. 哈理工OJ 1630 网线 【建图+Prime算法】

热门文章

  1. iMazing传输 iPhone 备忘录和通话记录功能
  2. 浏览器解析问题造成的存储型跨站漏洞(DVBBS为例)
  3. PowerPoint2007无法嵌入某些字体
  4. Ubuntu 20.04 LTS Server搭建软路由
  5. 3、数码相框之电子书
  6. 编程命名规则(网摘整理):帕斯卡命名法,骆驼命名法(小驼峰式大驼峰式),匈牙利命名法
  7. ❤️大家中秋节快乐❤️接下来请欣赏Python Opencv实战之图像阈值和模糊处理,万字实战,收藏起来吧~
  8. [王垠系列]Braid - 一个发人深思的游戏
  9. 图片验证码——在gVerify.js 的基础之上完善了一下,实现汉字,字母和数字组合的验证码
  10. 2021-10-17 CAN J1939 DM1 排放及诊断报文大小端判断