我在这里看到了所有的帖子,但我仍然无法想象如何在两个android日期之间找到差异.
这就是我做的:
long diff = date1.getTime() - date2.getTime();
Date diffDate = new Date(diff);
Run Code Online (Sandbox Code Playgroud)
我明白了:日期是1970年1月1日,时间总是在两个小时内变大......我来自以色列所以两个小时就是时间.
我怎样才能得到正常的差异?
如果我创建一个新的Date()对象.它将打印的默认时区是什么.
我的机器在GMT运行.我正在创建一个新的Date()对象.如果我打印为什么它显示Thu Jul 05 08:21:05 PKT 2012.如何将时区作为PKT?