Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1002295
  • 博文数量: 152
  • 博客积分: 4937
  • 博客等级: 上校
  • 技术积分: 1662
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-05 16:55
文章分类

全部博文(152)

文章存档

2013年(12)

2012年(6)

2011年(58)

2010年(43)

2009年(1)

2008年(15)

2007年(17)

我的朋友

分类: Java

2010-06-24 17:41:39

将字符串转为日期类型:
String s = "2009-09-09 09:09:09.0";//必须想办法转为这种格式的字符串(自己用+把“-“跟时间的数字连接起来或用正则表达式)
Timestamp ts = Timestamp.valueOf(s);//转为时间和日期类型
时区:
Calendar cJapan = new GregorianCalendar(TimeZone.getTimeZone("Japan"));
System.out.println(cJapan.get(Calendar.MOUR_OF_DAY));//打印出日本当前小时

Calendar c = Calendar.getInstance();
c.setTime(d);//不设置的话默认为当前系统时间
c.get();
Timestamp ts = rs.getTimestamp("pdate");//取出带时间型日期如果用Date无法取得时间
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(sdf.format(ts));//格式化日期
阅读(1475) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~