Java中时间格式化(获取指定时间,七天前)

1、通过获取当前系统时间,格式化后转为“yyyy-MM-dd HH:mm:ss”格式并输出;
2、可获取指定时间,如七天前,一年前等,用户通过时间段查询相关业务。

代码如下

package controller;import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;/*** Created with IntelliJ IDEA.** @Author zy* @Desciption:* @Date 2018-6-5 14:39*/
public class TimeDate {/*** 指定获取当前时间的前几天*/private static final int pointDate = -7;public static void main(String[] args) {formatDate();}/*** 设置时间格式可通过调用SimpleDateFormat类进行设置和通过String中的format方法来设置。*/private static void formatDate() {//设置时间格式SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//1、通过Date类获取系统当前时间System.out.println(df.format(new Date())); //2018-06-06 08:25:06//2、通过System中的currentTimeMillis获取系统当前时间System.out.println(df.format(System.currentTimeMillis())); //2018-06-06 08:25:06//获取七天前时间Calendar c = Calendar.getInstance();c.setTime(new Date());c.add(Calendar.DATE, pointDate);Date d = c.getTime();String day = df.format(d);System.out.println("过去七天:" + day); //2018-05-30 08:25:06}}

Java中时间格式化(获取指定时间)相关推荐

  1. java中calendarr_Java端获取当前时间的前12个小时

    1.Java(service方法)端获取当前时间的前12个小时: public Object getSearchName(HttpServletRequest request){ JSONArray ...

  2. Vue获取当前日期时间、获取指定时间的前、后多少天的日期

    https://blog.csdn.net/ForeverBana/article/details/103472751  Vue获取当前日期 https://blog.csdn.net/weixin_ ...

  3. PHP获取上月月初和月末时间,获取指定时间的月初以及月末时间

    在一些项目中我们可能会用到月初以及月末时间,这里给大家整理了一些,废话不多说直接上代码 //上月开始时间 $firstday = date('Y-m-01 00:00:00', strtotime(d ...

  4. 获取指定日期的第二天的凌晨时间 和获取指定时间+获取指定的天数的日期

    获取指定日期的第二天的凌晨时间代码如下: package cn.migu;import java.text.ParseException; import java.text.SimpleDateFor ...

  5. filetime,systemtime相互转化,获取文件创建时间,访问时间,修改时间,获取指定时间之前之后的SYSTEMTIME

    // deleteOldFiles.cpp : 定义控制台应用程序的入口点. //#include "stdafx.h" #include <windows.h> #i ...

  6. java 指定时间转换_Java中使用Calendar进行获取指定时间,使用SimpleDateFormat进行格式化转换...

    java中使用Calendar获取指定的时间 public class DateTranslate { /** * 获取指定日期的间隔月份的第一天的日期 * @param date * @param ...

  7. java中获取指定时间的时间戳

    在 Java 中,可以使用 Instant 类来获取指定时间的时间戳. 首先,你需要使用 ZonedDateTime 类来表示指定的时间.你可以使用 ZonedDateTime.of 方法来创建一个 ...

  8. Java获取指定时间之后的几分钟

    1.获取指定时间之后的几分钟 public static String getFiveMinAfter(String time) throws ParseException {SimpleDateFo ...

  9. 获取指定时间的那天 23:59:59.999 的时间

    一.环境介绍 1.Java编程中,需要实现创建获取指定时间的那天23:59:59.999的时间,并且返回值为日期Date类型的实现方法和函数,下面是我写的代码,仅供参考使用: /** * 获取指定时间 ...

最新文章

  1. 分布式事务篇——第一章:分布式事务前言
  2. 导出Excel出现“异常来自 HRESULT:0x800A03EC”错误的解决方法(已验证)
  3. link2005 重复定义错误
  4. 如何将FPGA资源平民化?阿里工程师有了新突破
  5. SpringBoot2.x整合Activiti7后,禁用SpringBootSecurity问题
  6. 计算器小程序java课程设计,java课程设计----计算器小程序报告.doc
  7. oracle10gr2安装教程,Solaris10安装Oracle10gR2时的注意事项
  8. java 存储输入_java将用户输入信息保存至txt文件
  9. php易宝支付扫码支付代码_谈谈扫码支付
  10. 举例HTML的图像标记,教案html之css滤镜及练习层div块及span标记举例窗口内例题演示功能的实现总结.pdf...
  11. mysql慢查询日志配置_MySQL 慢查询日志配置与简析
  12. 便携式CAN分析仪与毫米波雷达搭配使用
  13. 流传千古的爱情传说原来竟是一个先劫色后劫财的骗局
  14. java pfx_如何在Java处理PFX格式证书
  15. Ubuntu下wps英文界面切换成中文界面的方法
  16. 微信小程序:好玩的表情包机器人
  17. 将一个数的每一位都正序输出——简单算法
  18. 数据分析师有发展前景吗?
  19. 因数分解 Pollard rho
  20. C++高级搜索算法迭代加深—————骑士精神

热门文章

  1. 一台电脑多个微信同时在线的bat
  2. .NET之对接口和抽象类
  3. MTK LCM驱动知识
  4. 将FBX模型转换为glb格式
  5. 嵩天老师python123测验4: 程序的控制结构 (第4周)
  6. 更改Docker的shm(共享内存)大小
  7. 适配Android Q拍照和读取相册图片
  8. 数据结构与算法——29. 图(Graph)的概念及应用
  9. 【学习笔记】newman下载
  10. Mac上安装ElasticSearch必要环境Java8