关于 几个 日期 和 字符串 操作的问题 ????/
1. 如何 返回 两个日期 之间的 天数 , 例: 2003-3-25 和 2003-4-25 返回 31
2. 如何实现 延迟 操作 , 例: delphi的 //延迟5秒 sleep(5000);3.如何根据日期返回星期几 4. 如何 返回 两个日期时间 之间的 分钟数 , 例: 2003-5-5 23:12 和 2003-5-6 0:12 返回 59分钟 , 23:12 和 0:12 返回 1380 分钟
5. 如何 返回当前 日期时间 或 日期 或 时间
6. 日期时间格式如何转字符串 7. 如何日期时间格式化 例: 03-5-5 23:12:14 , 格式为 2003年05月05日 23点12分14秒 , 或 格式为 2003-05-05 8. 如何 插入 字符操作 : 例: "this a cup" 在 字串的 第5个字符后插入 is 返回 "this is a cup"
1. 如何 返回 两个日期 之间的 天数 , 例: 2003-3-25 和 2003-4-25 返回 31
2. 如何实现 延迟 操作 , 例: delphi的 //延迟5秒 sleep(5000);3.如何根据日期返回星期几 4. 如何 返回 两个日期时间 之间的 分钟数 , 例: 2003-5-5 23:12 和 2003-5-6 0:12 返回 59分钟 , 23:12 和 0:12 返回 1380 分钟
5. 如何 返回当前 日期时间 或 日期 或 时间
6. 日期时间格式如何转字符串 7. 如何日期时间格式化 例: 03-5-5 23:12:14 , 格式为 2003年05月05日 23点12分14秒 , 或 格式为 2003-05-05 8. 如何 插入 字符操作 : 例: "this a cup" 在 字串的 第5个字符后插入 is 返回 "this is a cup"
Date d1 = new Date(2007,6,5);
Date d2 = new Date(2007,3,5);
System.out.println((d1.getTime() - d2.getTime())/(60L*1000*60*24));2. Thread.sleep(5000);
java.util.Date
java.util.Calendar
java.util.GregorianCalendar这几个类的 API 吧。第 4 题:String date1 = "2003-5-5 23:12";
String date2 = "2003-5-6 0:12";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
Date d1 = sdf.parse(date1);
Date d2 = sdf.parse(date2);
long abc = Math.abs(d1.getTime() - d2.getTime());
long day = abc /(60L * 1000);
System.out.println(day); // 返回是 60 分钟,而不是 59 分钟第 1 题和第 4 题类似。第 2 题使用 Thread.sleep(5000); // 休息 5 秒钟第 8 题String str = "this a cup";
StringBuffer sb = new StringBuffer(str);
sb.insert(5, "is ");
str = sb.toString();
System.out.println(str);楼主啊,你发了那么多的 2 分帖,这些实际上都是一些基础的东西,多看看 API DOC 就可以知道了。