package com.cctchina.test;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
public class TimeUtil {
public static void main(String[] args) {
Date date = new Date() ;
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println("The first method:");
//当前时间
String currentTime = format.format(date);
// 24小时之前的时间
date.setDate(date.getDate()-1);
String befor24Time = format.format(date);
System.out.println("currentTime:" +currentTime);
System.out.println("befor24Time:" +befor24Time);
System.out.println("The second method:");
Calendar calendar = Calendar.getInstance();
System.out.println("currentTime:" +format.format(calendar.getTime()));
// 24小时之前的时间
calendar.add(Calendar.DATE, -1);
System.out.println("befor24Time:" +format.format(calendar.getTime()));
GregorianCalendar time = new GregorianCalendar();
System.out.println("The third method:");
System.out.println("currentTime:" +format.format(time.getTime()));
time.add(GregorianCalendar.DATE,-1);
System.out.println("befor24Time:" +format.format(time.getTime()));
}
}
分享到:
相关推荐
使用js和java的两种方法返回三个月前的具体时间,显示的格式有年月日和年月两种格式。
Java三种处理字符转占位符及其时间性能的对比
java语言描述的插入排序 冒泡排序 选择排序 有源程序也有实验报告
三种方法获取系统时间,源程序已经经过调试。安装了jdk后用javac 和java命令可以运行
本次试验是使用程序来模拟操作系统中进程调度的三种不同的调度策略,分别为最短作业有限、时间片轮转、最高响应比。 模拟的情况下,进程数为8,进程所需执行时间为随机产生的整数,单位为1S,默认进程同时到达。 ...
本工具包主要是基于JAVA的底层时间类的处理周期时间的工具包,主要用于处理并得到周期性提醒的时间,比如说您想要在每天8:10、每月1号8:20、每周三8:30、每10分钟、每3小时、每季度第一个月1号8:10等等处理一项...
java三种获取时间的方法,包括每种方法运行时的所用时长,根据个人需求选择最优的方法。
java日期时间工具类超级全。其中包含:获得当前日期 yyyy-MM-dd HH:mm:ss;获取系统当前时间戳;获取当前日期 yy-MM-dd;得到两个时间差 格式yyyy-MM-dd HH:mm:ss;转化long值的日期为yyyy-MM-dd HH:mm:ss.SSS格式的...
java获取今天、昨天、近一周、近两周、近三周、近一月、近两月、近三月、近半年、本周、上周、本月、上月时间段
基于Java语言编写的Spring Boot时间工具类方法封装,主要方法如下:根据日期获取该日期内24小时的整点时刻、获取当月的 天数、根据 年、月 获取对应的月份 的 天数、根据指定日期得获取对应月份的所有日期的每日结束...
显示出当前时间及年份,还可以选择年份及月份和日期 Java编写的HTML浏览器 一个目标文件 摘要:Java源码,网络相关,浏览器 Java编写的HTML浏览器源代码,一个很简单甚至不算是浏览器的HTML浏览器,使用方法: 可...
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /** * * @author * 版本号:CATTSOFT 1.2.0 * 日期:2009年3月8日 * 功能:比较两个日期的大小 */ public ...
java 获取指定日期(带毫秒)的 13位时间戳 ,获取当前时间的时间戳 一句话就可以System.currentTimeMillis();
主要介绍了java 获取当前时间的三种方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
三种排序算法比较,快速排序,桶排序,还有……排序
java.util 包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 java.util.concurrent 在并发编程中很常用的实用工具类...
java2 实用教程(第三版) 实验指导 上机实践6 组件及时间处理(1) 算术测试 信号灯 布局与日历
此目录里包括了一书中所有23种设计模式的实现(Java 版)源码 关于代码的几点说明: 1. 代码为根据个人对Design Pattern的学习理解写出(>90%原创), 难免有错误的地方,希望大家指出。 2. 每个Pattern均是一个...
显示出当前时间及年份,还可以选择年份及月份和日期 Java编写的HTML浏览器 一个目标文件 摘要:Java源码,网络相关,浏览器 Java编写的HTML浏览器源代码,一个很简单甚至不算是浏览器的HTML浏览器,使用方法: ...
用JavaScript实现了年月月下拉框三联动,分闰年平年二月的天数的。