java基础之字符串转日期

来源:互联网 发布:goodnight软件最新版本 编辑:程序博客网 时间:2024/05/21 16:55
package com.iamzken.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class DateFormatTest {public static void main(String[] args) throws ParseException {//根据数据库里的时间格式new出一个对应的SimpleDateFormat日期转换器,由于从数据库中取出来的数据格式类似为:2015-10-10 23:20:20.23//故new出的SimpleDateFormat格式如下:SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.S");//利用日期转换器先将数据库中取出的日期字符串转化为Date类型,这里以"2015-10-10 23:20:20.23"为例进行说明,//实际要替换成你自己的a.getCdate()即可Date cdate = dateFormat.parse("2015-10-10 23:20:20.23");//重新建一个日期转换器,指定自己想要的格式进行转化即可String result = new SimpleDateFormat("yyyy年MM月dd日      hh时mm分ss秒S毫秒").format(cdate);System.out.println(result);}}

总结也就两步走:1、String通过字符串本身的SimpleDateFormat格式转换为Date 2、Date通过自己指定的SimpleDateFormat格式转换为目标String


到什么时候也不能忘了基础啊,干啥事,基本功一定要扎实!!!

0 0
原创粉丝点击