问题描述
mySql数据库INT类型保存的时间如何把他取出来转换日期类型的~
解决方案
解决方案二:
不知道是不是这么个意思!publicstaticvoidmain(Stringargs[])throwsParseException{intyear=2009;//数据库中的年intmonth=10;//月intday=30;//日StringdateStr=year+"-"+month+"-"+day;SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd");Datedate=sdf.parse(dateStr);System.out.print(date);}
解决方案三:
谢谢楼上不是这个意思数据库是int类型的以INT类型保存时间怎么在页面显示出DATE类型的也得谢谢你
解决方案四:
问题描述不清你最少要举个例子,数据库的int是什么格式的,转换后的date又什么格式
解决方案五:
MYSQL数据库change_timeint(10)类型保存到数据库是1245048585取到页面是2009-06-1522:49:45javaBean是int类型的
解决方案六:
用newDate(1245048585)
解决方案七:
importjava.text.SimpleDateFormat;importjava.util.Date;publicclassTest{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubSystem.out.print(Test.changeToDate(1245048585));}publicstaticStringchangeToDate(longmills){Dated=newDate(mills);SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-ddHH:MM:ss");Stringdate=sdf.format(d);returndate;}}
解决方案八:
原来int存放的是毫秒数呀!