易截截图软件、单文件、免安装、纯绿色、仅160KB

用Java实现今天、昨天、前天的日期小例子。


下面是用Java实现今天、昨天、前天的日期小例子,大家可以试试,有什么问题我们互相讨论。
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
public class TestStr {
public static void main(String[] args) {
   getDates();
}
public static void getDates() {
   int currYear,currMonth,currDate;
   Calendar calendar=Calendar.getInstance();
   currYear=calendar.get(Calendar.YEAR);
     currMonth=calendar.get(Calendar.MONTH)+1;
   currDate=calendar.get(Calendar.DATE);
   System.out.println("今天:"+currYear+"-"+currMonth+"-"+currDate);
   //判断昨天是不是上一年。
   if (currMonth==1&&currDate==1) {//是一月一号
    System.out.println("--------1111---------");
    System.out.println("昨天是:"+(currYear-1)+"-"+12+"-"+31);
    System.out.println("前天是:"+(currYear-1)+"-"+12+"-"+(31-1));
   }
   else if (currMonth==1&&currDate==2) {//是一月一号
    System.out.println("--------222---------");
    System.out.println("昨天是:"+(currYear)+"-"+currMonth+"-"+(currDate-1));
    System.out.println("前天是:"+(currYear-1)+"-"+12+"-"+31);
   }
   else if (currMonth>1&&currDate>2) {
    System.out.println("--------333---------");
    System.out.println("昨天是:"+(currYear)+"-"+currMonth+"-"+(currDate-1));
    System.out.println("前天是:"+(currYear-1)+"-"+currMonth+"-"+(currDate-2));
   }
   else if (currMonth>1&&currDate==2) {
    System.out.println("--------4444---------");
    System.out.println("昨天是:"+(currYear)+"-"+currMonth+"-"+(currDate-1));
    System.out.println("前天是:"+(currYear-1)+"-"+(currMonth-1)+"-"+(getLastDayOfUpMonth(currYea


相关文档:

java入门

 Java学习从入门到精通 
一、 JDK (Java Development Kit) 
JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的J ......

java使用rocksaw和vserv tcpip实现基于ICMP的Ping功能

一:准备 www.savarese.org download
 1.  rocksaw-1.0.0-src.tar.gz
 2.  vserv-tcpip-0.9.2-src.tar.gz
二:编译源文件得到jar包 使用Ant
 1.  build vserv-tcpip-0.9.2-src
      在vserv-tcpip-0.9.2目录下面建一个tests目录,然后在cmd窗口下进入 ......

解析Java类和对象的初始化过程

类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。
本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后, ......

java的一些网址


J2SE部分:
  13本经典的Java书,新人必看:
  http://www.ibeifeng.com/read.php?tid=846&u=14387
  
  尚学堂马士兵ooa&ood免费
  http://www.ibeifeng.com/read-htm-tid-14397.html&u=14387
  
  Java高清PDF书籍大杂烩
  http://www.ibeifeng.com/read.php?tid=4580&u=1438 ......

JAVA引用的误区以及应用

呵呵!还是先给大家出个题吧!
public class PreferenceTest {
public int testVar = 0;
/**
* create data: 2009-12-30</br> Just for me to test preference.
*
* @author XiangJie
* @param args
*
*/
public static void main(String[] args) {
// TODO Auto-generated method stu ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号