java获得当前日期,java 获得当前日期,而不要当前时间的代码

基础知识 admin 浏览 条评论

java用什么方法能调用mysql数据库中的日期和当前日期比较在转换为yyyy-mm-dd

sun公司定义了一套java操作数据库的规范JDBC,可以通过JDBC连接数据库并通过ResultSet对象发送sql语句,返回日期后。再通过SimpleDateFormat对象的构造函数自定义日期格式,将返回的Date对象(日期)作为参数传递给SimpleDateFormat对象的format方法就可以得到String类型的指定日期格式了。

java 计算当前日期之后一年半是几几年几月几日

importjava.util.Date;importjava.text.SimpleDateFormat;publicclassdaysofmonth{publicdaysofmonth(){}//构造方法publicstaticvoidcalculate(intm,inty)//知月份年份求月份天数的方法caluculate{if(m==1||m==3||m==5||m==7||m==8||m==10||m==12)System.out.println(y+"年"+m+"月:"+"31天");elseif(m!=2)System.out.println(y+"年"+m+"月:"+"30天");elseif((y%4==0&&y%100!=0)||(y%400==0))System.out.println(y+"年"+m+"月:"+"29天");elseSystem.out.println(y+"年"+m+"月:"+"28天");}publicstaticvoidmain(Stringargs[]){DatenowTime=newDate();//获取当前时间SimpleDateFormatyearPattern=newSimpleDateFormat("yyyy");//获取字符串型年份的对象SimpleDateFormatmonthPattern=newSimpleDateFormat("MM");//获取字符串型月份的对象intinty=Integer.parseInt(yearPattern.format(nowTime));//将当前年份转化为整型intintm=Integer.parseInt(monthPattern.format(nowTime));//将当前月份转化为整型inta[]=newint[7];//定义一个整型数组a[0]=intm;System.out.println("当月之后半年内每月的天数:");for(inti=1;i<7;i++){if(a[i-1]==12){a[i]=1;inty=inty+1;calculate(a[i],inty);}else{a[i]=a[i-1]+1;calculate(a[i],inty);}}}}这个应该可以帮到你。

怎么在一个java程序里获得当前web应用的路径

在java中获得文件的路径在我们做上传文件操作时是不可避免的。 web 上运行 1:this.getClass().getClassLoader().getResource("/").getPath(); this.getClass().getClassLoader().getResource("").getPath(); 得到的是 ClassPath的绝对URI路径。如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war/WEB-INF/classes/System.getProperty("user.dir");this.getClass().getClassLoader().getResource(".").getPath(); 得到的是 项目的绝对路径。如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war2:this.getClass().getResource("/").getPath(); this.getClass().getResource("").getPath(); 得到的是当前类 文件的URI目录。如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war/WEB-INF/classes/com/jebel/helper/this.getClass().getResource(".").getPath(); X 不 能运行3:Thread.currentThread().getContextClassLoader().getResource("/").getPath()Thread.currentThread().getContextClassLoader().getResource("").getPath() 得到的是 ClassPath的绝对URI路径。如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war/WEB-INF/classes/Thread.currentThread().getContextClassLoader().getResource(".").getPath() 得到的是 项目的绝对路径。如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war在本地运行中1:this.getClass().getClassLoader().getResource("").getPath(); this.getClass().getClassLoader().getResource(".").getPath(); 得到的是 ClassPath的绝对URI路径。如:/D:/myProjects/hp/WebRoot/WEB-INF/classesthis.getClass().getClassLoader().getResource(".").getPath(); X 不 能运行2:this.getClass().getResource("").getPath(); this.getClass().getResource(".").getPath(); 得到的是当前类 文件的URI目录。如:/D:/myProjects/hp/WebRoot/WEB-INF/classes/com/jebel/helper//D:/myProjects/hp/WebRoot/WEB-INF/classes/ 得到的是 ClassPath的绝对URI路径。如:/D:/myProjects/hp/WebRoot/WEB-INF/classes 3:Thread.currentThread().getContextClassLoader().getResource(".").getPath()Thread.currentThread().getContextClassLoader().getResource("").getPath() 得到的是 ClassPath的绝对URI路径。。如:/D:/myProjects/hp/WebRoot/WEB-INF/classesThread.currentThread().getContextClassLoader().getResource("/").getPath() X 不 能运行最后 在Web应用程序中,我们一般通过ServletContext.getRealPath("/")方法得到Web应用程序的根目录的绝对路径。还有request.getContextPath(); 在Weblogic中要用request.getServletContext().getContextPath();但如果打包成war部署到Weblogic服务器,项目内部并没有文件结构的概念,用这种方式是始终得到null,获取不到路径,目前还没有找到具体的解决方案。

在一个线程类里如何获得当前线程所在工程的根目录?

DWORD GetCurrentDirectory( DWORD nBufferLength, // size, in characters, of directory buffer LPTSTR lpBuffer // pointer to buffer for current directory);再用stroke函数取得第一个 '\' 之前的即为根目录

java 如何获得日期下拉框中 的时间??

var year=document.getElementById("year").value; var month=document.getElementById("month").value;通过Onclick事件获得年和月的值

转载请注明:java多线程-java培训班_隆康教程网 » java获得当前日期,java 获得当前日期,而不要当前时间的代码

与本文相关的文章

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表