java日期格式化显示 Java
程序员文章站
2022-03-06 15:48:27
...
[color=darkblue]
在做JAVA开发时,经常都会对DATE型进行处理,使用SimpleDate基本上可以处理大部分问题:
程序实现如下:
输出结果为:
转化的日期对象为:Sat Mar 01 17:06:50 CST 1980
格式化结果为:1980-03-01 下午05:06:50
至于日期格式的的问题,看一下api就都清楚了
[/color]
在做JAVA开发时,经常都会对DATE型进行处理,使用SimpleDate基本上可以处理大部分问题:
程序实现如下:
package zizz; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class DateFormatTraining { public static void main(String[] args){ //字符串的日期数据 String strDate = "1980-03-01 17:06:50"; //定义一个格式化工具,格式为:年-月-日 小时(24小时制):分钟:秒 SimpleDateFormat formater = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date parseDate = null; try { //将String转为Date型对象 parseDate = formater.parse(strDate); System.out.println("转化的日期对象为:" + parseDate); } catch (ParseException e) { e.printStackTrace(); } //将Date转为按指定的输出格式,格式为:年-月-日 小时(12小时制):分钟 if(parseDate != null){ //设置输出格式 formater.applyPattern("yyyy-MM-dd ahh:mm:ss"); //得到格式化的日期 String formatDate = formater.format(parseDate); //输出结果 System.out.println("格式化结果为:" + formatDate); } } }
输出结果为:
转化的日期对象为:Sat Mar 01 17:06:50 CST 1980
格式化结果为:1980-03-01 下午05:06:50
至于日期格式的的问题,看一下api就都清楚了
[/color]
上一篇: Envers加入Hibernate