满意答案

mark85960

2014.05.22

采纳率:56%    等级:6

已帮助:160人

public static int getIntervalDays(String date1, String date2) {

return getIntervalDays(getTime(date1), getTime(date2));

}

public static int getIntervalDays(long s1, long s2) {

return (int) ( (s1 - s2) / (24 * 3600 * 1000L));

}

public static java.sql.Date str2date(String sDate) {

if (sDate == null || sDate.equals(""))

return null;

if (sDate.charAt(0) > '9' || sDate.charAt(0) < '0')

return null;

sDate = sDate.replace('/', '-');

String[] ar = strSplit(sDate, "- :");

if (ar.length < 3)

return null;

return java.sql.Date.valueOf(ar[0] + "-" + ar[1] + "-" + ar[2]);

}

public static long getTime(Object date) {

if (isEmpty(date))

return System.currentTimeMillis();

return str2date(date.toString()).getTime();

}

public static String getDateFromDate(String date, int avail) {

long lg = getTime(date);

return getDateString(lg + (long) avail * 86400000L);

}

public static String getDateString(long mill) {

java.sql.Date date = new java.sql.Date(mill);

return date.toString();

}

00分享举报

java 中美时间_求教用java编写一个程序要求给定一个日期值,计算若干天后的日期值,和给定两个日期计算它们之间相距的天...相关推荐

  1. java 中的排序_浅谈java中常见的排序

    浅谈java中常见的排序 学过java的人都知道,排序这一部分初次接触感觉还是有点难以理解,很多地方也会用到.然而,在java中常见的排序方法:冒泡排序,选择排序,插入排序等等.下面就让我们一起揭开他 ...

  2. java 中的单元测试_浅谈Java 中的单元测试

    单元测试编写 Junit 单元测试框架 对于Java语言而言,其单元测试框架,有Junit和TestNG这两种, 下面是一个典型的JUnit测试类的结构 package com.example.dem ...

  3. java中递归删除_浅谈Java中使用递归方法删除文件

    要在Java中平台无关的方式下安全地删除一个非空目录,你还需要一个算法.该算法首先删除文件,然后再从目录树的底部由下至上地删除其中所有的目录. 只要简单地在目录中循环查找文件,再调用delete就可以 ...

  4. java 中的流_深入理解Java中的流(Stream)

    首先,流是什么? 流是个抽象的概念,是对输入输出设备的抽象,Java程序中,对于数据的输入/输出操作都是以"流"的方式进行.设备可以是文件,网络,内存等. 流具有方向性,至于是输入 ...

  5. java中为什么同步_如何在Java中同步工作

    如何在Java中同步工作 首先, 这是一个示例 : public class Deadlock { static class Friend { private final String name; p ...

  6. java中gettext方法_深入理解Java中方法的参数传递机制

    形参和实参 我们知道,在Java中定义方法时,是可以定义参数的,比如: public static void main(String[] args){ } 这里的args就是一个字符串数组类型的参数. ...

  7. 怎么在java中引用图片_如何使用Java(读/写)读取复制和粘贴图片?

    在Java语言编程中,如何使用Java(读/写)读取复制和粘贴图片? 注意:需要访问网址:http://book2s.com/java/jar/o/opencv/download-opencv-3.2 ...

  8. java中parent结构_详解java中继承关系类加载顺序问题

    详解java中继承关系类加载顺序问题 实例代码: /** * Created by fei on 2017/5/31. */ public class SonClass extends ParentC ...

  9. java中this.getclass()_详解java中this.getClass()和super.getClass()的实例

    详解java中this.getClass()和super.getClass()的实例 前言: 遇到this.getClass()和super.getClass()的返回值感到疑惑,经过探索豁然开朗. ...

最新文章

  1. main方法_你知道为什么Java的main方法必须是public static void?
  2. 12306架构到底是不是国内最牛逼的架构
  3. mysql常用语句列表
  4. MySql 删除重复数据
  5. 基于标准C语言的数字图像处理基本框架(转)
  6. 用python向mongodb插入数据_Python操作MongoDB数据库(一)
  7. PaddleOCR——运行错误【Please compile with gpu to EnableGpu()】解决方案
  8. java import 出错,Eclipse的java代码出错:The import XXXX cannot be resolved
  9. 操作系统 内存碎片 cache替换算法 虚拟地址逻辑地址线性地址物理地址
  10. Qt5.4中遇到找不到头文件QApplication等。
  11. C++动态数组的创建
  12. Atitit 代码之美读后感目录内容简介 · · · · · · 1目录 1作者简介 · · · · · · 2ati评价案例法总结 内容简介 · · · · · ·《
  13. 使用OpenSSL模拟SSL证书验证过程
  14. 漫漫Java学习路,第十四天
  15. 小米手机电池校正_华为小米等安卓福音:超实用手机电池校正 解决电池虚标不耐用!...
  16. 北大青鸟消防控制器组网_北大青鸟JBF-11SF-AC801显示控制盘
  17. 每月生活费上万元,这届大学生花钱有多狠?
  18. [系统安全] 二十一.PE数字签名之(中)Signcode、PEView、010Editor、Asn1View工具用法
  19. 区块链挑战传统支付体系
  20. 自制微信机器人:群发消息、自动接收好友

热门文章

  1. 我在 SUN TECH DAY
  2. numpy中reshape方法详解
  3. matlab 如何定义符号数组
  4. Intel GPU及NVIDIA GPU对视频编解码支持情况
  5. activiti 工作流_springboot+activiti+angular 集成activiti工作流实现,源码分享
  6. [译] Fiber内幕:深入概述React新的协调算法
  7. 全文搜索技术——Lucene
  8. Jenkins+SonarQube6.5.5+SonarScanner2.5代码质量管理平台
  9. 你不知道的composer自动加载
  10. Linux基本防护措施