Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java SE 综合讨论区
打印话题 寄给朋友 订阅主题 |
作者 | 本人小小原创,以求斑竹给点分,谢谢阅读。 |
kemble
发贴: 45 积分: 0 |
于 2003-04-14 09:35
如: 20030228 ——> 03/02/28 import java.text. SimpleDateFormat; import java.util.Date; step1: 定义源格式: SimpleDateFormat sdfSource = new SimpleDateFormat("yyyyMMdd"); // 20030228 Step2: 读取源日期(字符串),即解析字符串为Date类型: // 这里传入的字符串的格式一定要上面SimpleDateFormat构造函数中定义的格式一致 Date dateSource= sdfSource.parse("20030228"); Step3: 定义目标格式: SimpleDateFormat sdfTarget = new SimpleDateFormat("yy/MM/dd"); // 03/02/28 Step4: 格式化目标日期为字符串 String targetDateString = sdfTarget.format(dateSource); >>>> targetDateString的值是03/02/28 import java.text. SimpleDateFormat; import java.util.Date; //change one format of date to another format //for example, 20030228 ------> 03/02/28 private static String dateFormatChange(String sourceFormat,String targetFormat,String sourceDate){ String targetDate = ""; java.text.SimpleDateFormat sdfSourceFormat = new java.text.SimpleDateFormat(sourceFormat); //"yyyyMMdd" java.text.SimpleDateFormat sdftargetFormat = new java.text.SimpleDateFormat(targetFormat); //"yy/MM/dd" Date dtSource = null; try { dtSource = sdfSourceFormat.parse(sourceDate); //"20030228" } catch (ParseException ex) { return targetFormat; //"yy/MM/dd" } targetDate = sdftargetFormat.format(dtSource); return targetDate; } dateFormatChange("yyyyMMdd","yy/MM/dd","20030228") >>>>> 03/02/28 dateFormatChange "yyyy-MM-dd","yy/MM/dd HH:mm:ss","2003-02-28" >>>>> 03/02/28 00:00:00 CJSDNer6月14日北京聚会花絮 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
3177 | 本人小小原创,以求斑竹给点分,谢谢阅读。 | kemble | 1489 | 2003-04-14 09:35 |
2470 | Re:本人小小原创,以求斑竹给点分,谢谢阅读。 | wmgreat | 18 | 2003-04-15 08:50 |
2284 | Re:本人小小原创,以求斑竹给点分,谢谢阅读。 | sharedata | 165 | 2003-04-28 21:39 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |