1.比较一个yyyy-MM-dd类型的字符串日期与当前日期的时间差
public static int between(String s) throws ParseException{
// 我这里参数日期大于当前日期,否则计算式负数(你可以Math.abs(long)取绝对值)
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar c = Calendar.getInstance();
c.setTime(sdf.parse(s));
long star = c.getTimeInMillis();
Date d = new Date();
c.setTime(sdf.parse(sdf.format(d)));
long end = c.getTimeInMillis();
int a = Integer.parseInt(String.valueOf((star - end )/(1000*3600*24)));
return a;
}
分享到:
相关推荐
【标题】"MyUtil.zip" 是一个压缩包文件,很可能包含了一组自定义的实用工具类或库。从文件名来看,我们可以推测这可能是一个个人或团队为了方便日常开发工作而整理的一系列常用功能模块。 【描述】"MyUtil.zip" 的...
- JSON解析工具类:快速地进行JSON串与Java对象间的转换,如使用Gson或Jackson库。 - 异常处理工具类:统一异常捕获和处理,提高代码健壮性。 5. MyUtil-master项目结构: "MyUtil-master"这个文件名可能是项目...
myUtil数据服务rocket-api: //alenfive.gitbook.io/rocket-api/shu-ju-ku-cao-zuo/shu-ju-ku-jiao-ben-can-shu-huo-qu数据服务rocket -api: ://www.hasor.net/web/dataway/index.html数据计算引擎flink: ://ci....
而"myutil"可能包含了一些辅助工具类,比如矩阵操作相关的类。 在多线程实现矩阵相乘的过程中,我们需要关注以下几个关键点: 1. **任务分解**:根据矩阵的维度合理地划分任务,确保任务大小适中且可以并行化处理...
大多数IDE(如Eclipse、IntelliJ IDEA等)提供了自动格式化的工具。例如,在Eclipse中,可以通过快捷键`Ctrl + Shift + F`来进行代码格式化。 #### 三、大括号的使用 在编写条件语句如`if`、`for`、`while`时,...
在Java编程语言中,开发人员经常使用工具类来简化常见的任务,提高代码的可读性和复用性。这里提到的"ArrayUtil+DateUtil+FileUtil+ReguUtil+StringUtil"是五个这样的工具包,它们分别针对数组操作、日期处理、文件...
在Java Server Pages (JSP)技术中,内置对象是开发者经常使用的工具之一。这些内置对象为开发者提供了处理客户端请求、响应和服务端输出的强大能力。本文将深入探讨三个重要的JSP内置对象:`request`、`response`、`...
`CharFilter.java`可能是一个字符过滤器类,用于在处理文本数据时进行字符的转换、过滤或校验。这在处理用户输入或读取文件时非常有用,比如去除特殊字符、转义字符等。 `myutil.js`是一个JavaScript文件,可能包含...
`ChatServer.java`中使用了`ServerSocket`类来监听指定端口(例如8088),并接受来自客户端的连接请求。当客户端连接时,会创建一个新的`Socket`对象,并将其添加到`sockets`列表中。 - **多线程处理**:为了支持...
例如,如果`as_x_jar`包含一个名为`MyUtil`的工具类,我们可以这样使用: ```java import com.example.as_x_jar.MyUtil; public class MyApp { public static void main(String[] args) { MyUtil.doSomething...