java Date类型 按年,月,日 取出并输出 求高手.
需求是这样的要把java.sql.Date里面的日期按年,月,日取出如:java.sql.Datedate=newjava.sql.Date(1319534374312l...
需求是这样的 要把java.sql.Date 里面的日期 按年,月,日取出
如:java.sql.Date date=new java.sql.Date(1319534374312l);
System.out.println(date); 输出的是 2011-10-25 这只是日期 我要按字符串年,月,日输出
最终在控制台输出结果是:
2011
10
25
求高手啊.小弟非常感谢. 展开
如:java.sql.Date date=new java.sql.Date(1319534374312l);
System.out.println(date); 输出的是 2011-10-25 这只是日期 我要按字符串年,月,日输出
最终在控制台输出结果是:
2011
10
25
求高手啊.小弟非常感谢. 展开
6个回答
展开全部
很高兴回答你的问题
下边是根据你的需求写的代码:
import java.util.Calendar;
import java.sql.Date;
public class TestAA {
/**
* @param args
*/
public static void main(String[] args) {
Calendar cld = Calendar.getInstance();
Date date = new java.sql.Date(1319534374312l);;
cld.setTime(date);
/**
* 注:在jdk1.6以后下列方法都已过时
* date.getYear();
* date.getMonth();
* date.getDay();
*/
System.out.println("日期为:"+date.toString());
//方法一
System.out.println("年份:"+cld.get(Calendar.YEAR));
System.out.println("月份:"+(cld.get(Calendar.MONTH)+1));
System.out.println("日:"+cld.get(Calendar.DAY_OF_MONTH));
//方法er
System.out.println("年份:"+date.toString().split("-")[0]);
System.out.println("月份:"+date.toString().split("-")[1]);
System.out.println("日:"+date.toString().split("-")[2]);
}
}
如有疑问,请Hi我,谢谢!
祝学习愉快!
下边是根据你的需求写的代码:
import java.util.Calendar;
import java.sql.Date;
public class TestAA {
/**
* @param args
*/
public static void main(String[] args) {
Calendar cld = Calendar.getInstance();
Date date = new java.sql.Date(1319534374312l);;
cld.setTime(date);
/**
* 注:在jdk1.6以后下列方法都已过时
* date.getYear();
* date.getMonth();
* date.getDay();
*/
System.out.println("日期为:"+date.toString());
//方法一
System.out.println("年份:"+cld.get(Calendar.YEAR));
System.out.println("月份:"+(cld.get(Calendar.MONTH)+1));
System.out.println("日:"+cld.get(Calendar.DAY_OF_MONTH));
//方法er
System.out.println("年份:"+date.toString().split("-")[0]);
System.out.println("月份:"+date.toString().split("-")[1]);
System.out.println("日:"+date.toString().split("-")[2]);
}
}
如有疑问,请Hi我,谢谢!
祝学习愉快!
展开全部
Str‘ing a ="2011-10-25 ";
String[] b = a.split("-");
System.out.println("年份=="+b[0]+"----月份=="+b[1]+"----日=="+b[0])
这样就可以了,你试试吧。
String[] b = a.split("-");
System.out.println("年份=="+b[0]+"----月份=="+b[1]+"----日=="+b[0])
这样就可以了,你试试吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
date.getYear();date.getMonth();date.getDay();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
date.getYear();date.getMonth();date.getDay();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
送分呐。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询