Java实现当前时间加减小时(年,月,日,小时,分钟)

String oneHoursAgoTime="";
        Date dt = new Date();
        SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd-HH");
        Calendar rightNow = Calendar.getInstance();
        rightNow.setTime(dt);
        //rightNow.add(Calendar.DATE, -1);
        rightNow.add(Calendar.HOUR, -1);
        Date dt1=rightNow.getTime();
        oneHoursAgoTime = sdf.format(dt1);
        return oneHoursAgoTime;

时间: 2024-10-13 04:53:40

Java实现当前时间加减小时(年,月,日,小时,分钟)的相关文章

java为啥计算时间从1970年1月1日开始

http://www.myexception.cn/program/1494616.html ---------------------------------------------------------- java为什么计算时间从1970年1月1日开始 今天在看Python  API 时,看到 time 模块 : The epoch is the point where the time starts. On January 1st of that year, at 0 hours,the

java 获取当前时间及年月日时分秒

java代码如下: package test; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class Test { public static void main(String[] args) { Calendar now = Calendar.getInstance(); System.out.println("年:" + now.get(Ca

Java 得到指定时间加半个小时之后得时间

Calendar c = Calendar.getInstance(); c.setTime(cur); //设置时间 c.add(Calendar.MINUTE, 1); //日期分钟加1,Calendar.DATE(天),Calendar.HOUR(小时) Date date = c.getTime(); //结果 Calendar cal = Calendar.getInstance();cal.setTime(d1);cal.add(Calendar.MINUTE, 30);Date d

java中的时间类

//获得时间方法一 Date d = new Date(); //1. Date导入的包是 java.util.Date //2. 对于Date一旦new便获得当前时间的 //3. d -> 星期 月 日 格林威治时间 GMT+8:00:00 年 DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd a HH:mm:ss"); String str = sdf.format(d); //转化时间格式为我们想要的样式//获得时间方法二

【转】 Java 进行 RSA 加解密时不得不考虑到的那些事儿

[转] Java 进行 RSA 加解密时不得不考虑到的那些事儿 1. 加密的系统不要具备解密的功能,否则 RSA 可能不太合适 公钥加密,私钥解密.加密的系统和解密的系统分开部署,加密的系统不应该同时具备解密的功能,这样即使黑客攻破了加密系统,他拿到的也只是一堆无法破解的密文数据.否则的话,你就要考虑你的场景是否有必要用 RSA 了. 2. 可以通过修改生成密钥的长度来调整密文长度 生成密文的长度等于密钥长度.密钥长度越大,生成密文的长度也就越大,加密的速度也就越慢,而密文也就越难被破解掉.著名

怎样自定义TimePickerDialog上面每次点击加减号时时间变化的数值

============问题描述============ 使用TimePickerDialog,现在的需求是每次点击加减号时,时间+10 或 -10 ,也就是让分钟位置始终为0,10,20,30,40,50. 请教大神,这个怎么做啊? ============解决方案1============ TimePicker minutes to 15

Java误区: 静态代码块,会在类被加载时自动执行?

JAVA静态代码块会在类被加载时自动执行? 很多Java开发者的思想,被这个思想深深的轮奸了n遍,传播这个错误思想的博客,在网上一堆,越来越多的人被轮奸. 如:http://blog.csdn.net/leeyu35/article/details/7755304 那么我们程序来证明这句话是错误的: class MyClass1 { static {//静态块 System.out.println("static block "); } } public class Main { Cl

java反射并不是什么高深技术,面向对象语言都有这个功能,而且功能也很简单,就是利用jvm动态加载时生成的class对象

java反射并不是什么高深技术,面向对象语言都有这个功能. 面向对象语言都有这个功能,而且功能也很简单,就是利用jvm动态加载时生成的class对象,去获取类相关的信息 2.利用java反射可以调用类的私有方法么?private()方法 答:可以,class取出method,method继承executable类,executable类继承AccessibleObject类,AccessibleObject有个setAccessiable()设置这个方法是否可访问. 则设置成true,就可将pr

关于EF第一次加载慢或过一段时间不访问时再次访问加载慢问题的总结

优化方案 1.安装Application Initialization 这是在iis8出来后才有的,iis8内置的功能,而对于iis7.5也提供了一个扩展以支持这个功能. Application Initialization Module for IIS 7.5 在页面接近底部的地方,找到适合自己架构的安装链接 x86 for Windows 7 x64 for Windows 7 or Windows Server 2008 R2 安装这个iis模块后,在iis界面中并没有模块图标和配置界面,