33问答网
所有问题
java中 如何对时间类型进行加减???
java中 如何对时间类型进行加减???
打比方,有2个时间类型 2008-04-28 2008-04-29
2个日期的天数怎么相减呢??
举报该问题
其他回答
第1个回答 2008-05-02
Calendar date1 = new GregorianCalendar(2008,4,28);
Calendar date2 = new GregorianCalendar(2008,4,29);
这样可以得到它们的实例,Calendar 里有方法 Calendar.DATE 得到它们的日期
以及年月,进行比较相减,就可以了。
第2个回答 2008-04-29
GregorianCalendar类中有方法
GregorianCalendar cal=new GregorianCalendar();
cal.compareTo(anotherCalendar)();
里面有各种方法!
第3个回答 2008-04-29
好像没有现成的方法吧,自己写个用吧,
第4个回答 2008-04-29
用Date类的compareTo方法,返回一个int型的数这个就是你要的结果
学习一下怎么查帮助文档吧,比较有用本回答被提问者采纳
相似回答
java如何进行时间加减?
答:
java中对
日期的
加减
操作*gc.add(1,-1)表示年份减一.*gc.add(2,-1)表示月份减一.*gc.add(3.-1)表示周减一.*gc.add(5,-1)表示天减一.*以此类推应该可以精确的毫秒吧.没有再试.大家可以试试.*GregorianCalendar类的add(int field,int amount)方法表示年月日加减.*field参数表示年,月.日...
用
Java
做
的
定义一个
时间类型
(类名MyTime) 定义名为Mytime类,其中应有...
答:
package Demo;public class MyTime {private int hour, minute, second;public MyTime(int hour, int minute, int second) {super();this.hour = hour;this.minute = minute;this.second = second;}public void addSecond(int sec) {second += sec;}public void addMinute(int min) {minute ...
如何
利用
Java中
的BigDecimal实现
加减
乘除功能
答:
import java.math.BigDecimal; /** * 由于
Java的
简单
类型
不能够精确的
对
浮点数
进行
运算,这个工具类提供精 * 确的浮点数运算,包括
加减
乘除和四舍五入。 */ public class Arith{ //默认除法运算精度 private static final int DEF_DIV_SCALE = 10; //这个类不能实例化 private Ar...
大家正在搜
java时间加减分钟
java中日期加减
java 数据类型
java加减
java月份加减
java编写一个加减乘除
java实现加减乘除
java实现加减乘除代码
java字符串加减乘除