相关疑难解决方法(0)

我应该使用Java日期和时间类,还是使用像Joda Time这样的第三方库?

我正在创建一个基于网络的系统,该系统将在世界各国使用.必须存储的一种数据是日期和时间.

使用Java日期和时间类与第三方库(如Joda时间)相比有哪些优缺点?我想这些第三方库存在的原因很充分,但我自己从未真正比较过它们.

java time date jodatime

147
推荐指数
5
解决办法
3万
查看次数

计算时间差异

我想计算日期之间的时间差异:

public static void main(String args[])
{
    String start = "2013-03-10 10:28:47.000000";
    String end = "2013-04-07 09:54:08.054577";

    CalculateDuration calc = new CalculateDuration();
    calc.calculateDiffrenceInMinutes(start,end);
}
public int calculateDiffrenceInMinutes(String start_time, String end_time)
{

    SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  

    Date d1 = null;
    Date d2 = null;
    try {
        d1 = format.parse(start_time);
        d2 = format.parse(end_time);
    } catch (ParseException e) {
        e.printStackTrace();
    }    

    // Get msec from each, and subtract.
    int diff = (int) d2.getTime() - (int)d1.getTime();
    int diffSeconds = (int) (diff / …
Run Code Online (Sandbox Code Playgroud)

java simpledateformat

3
推荐指数
1
解决办法
646
查看次数

标签 统计

java ×2

date ×1

jodatime ×1

simpledateformat ×1

time ×1