bycj.net
当前位置:首页 >> jAvA DAtE类型怎么转化为string >>

jAvA DAtE类型怎么转化为string

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String strdate = format.format(new Date()); 这样就可以将date转换为String了

java 类中若为Date类型则从数据库取出的数据存在该java变量中就是2012-08-12这一部分,没有时间那一部分了.所以你一截取就出现越界异常了!因为长度没有那么长!

java中String和Date的互相转换使用SimpleDateFormat来完成.SimpleDateFormat使用记得 import java.text.SimpleDateFormat.String -> Date java.text.SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd "); String s= "2011-

data默认有toString()输出格林威治时间 你要输出yyyy-MM-dd hh:mm:ss这种格式的话,使用SimpleDataFormat类 比如 Date date = new Date(); System.out.println(date); String dateStr = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(date); System.out.println(dateStr); 输出结果像下面这样:Wed Sep 16 19:02:36 CST 20092009-09-16 07:02:36

代码如下:public class Date2String { @Test public void test() { Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); System.out.println(sdf.format(date)); sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:

publicstatic String dateToString(java.sql.Date datee){return datee.toString();}注意:在转换的代码中定义java.util.Date类型的变量!因为java.sql.Date类型是java.util.Date类型的子类.子类可以自动赋值给父类.

string tostring() formats a date in the date escape format yyyy-mm-dd. java.sql.date这个类里就有这个方法, 从object继承过来的 .直接调用不就成string类型了嘛. 希望能帮助你!

Date() date = new Date();DateFormat df = new SimpleDateFormat(yyyy-MM-dd);String curDate = df.format(date);

public static void main(String[] args){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date d = new Date(); System.out.println("d:"+d.toString()); String d_str = sdf.format(d); System.out.println("格式化后:"+d_

调用tostring方法: 格式: 对象.tostring;

clwn.net | 9647.net | fpbl.net | qwfc.net | rtmj.net | 网站首页 | 网站地图
All rights reserved Powered by www.bycj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com