日期的转换
来源:互联网 发布:供应商风险管理矩阵 编辑:程序博客网 时间:2024/06/05 15:53
package com.cares.aps.weather;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
import com.cares.aps.messagepush.util.DateUtil;
public class TestOfDate {
private static final SimpleDateFormat CST = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm a zzz", Locale.US);
private static final SimpleDateFormat YYYYMMDD = new SimpleDateFormat("yyyy-MM-dd");
public static void main(String[] args) throws Exception {
String a = "Fri, 19 Dec 2014 11:00 am CST";
System.out.println(getDateFstr(a));
// {
// Date date=null;
// SimpleDateFormat sdf=new SimpleDateFormat("EEE,dd MMM yyyy hh:mm a zzz");
// SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd");
// if(datestr!=null && !"".equals(datestr))
// {
// date=DateUtil.getYaoHuDate(datestr);
// }
// return sd.format(date);
// }
{
Date tDate = CST.parse(datestr);
return YYYYMMDD.format(tDate);
}
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
import com.cares.aps.messagepush.util.DateUtil;
public class TestOfDate {
private static final SimpleDateFormat CST = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm a zzz", Locale.US);
private static final SimpleDateFormat YYYYMMDD = new SimpleDateFormat("yyyy-MM-dd");
public static void main(String[] args) throws Exception {
String a = "Fri, 19 Dec 2014 11:00 am CST";
System.out.println(getDateFstr(a));
}
//------------------------------方法2-----------------------------------------------------
// public static String getDateFstr(String datestr)throws Exception// {
// Date date=null;
// SimpleDateFormat sdf=new SimpleDateFormat("EEE,dd MMM yyyy hh:mm a zzz");
// SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd");
// if(datestr!=null && !"".equals(datestr))
// {
// date=DateUtil.getYaoHuDate(datestr);
// }
// return sd.format(date);
// }
//------------------------方法1--------------------------------------------------------------------
{
Date tDate = CST.parse(datestr);
return YYYYMMDD.format(tDate);
}
}
//两种方法,这种主要用于美式日期的转换、其中,CST是String到Date的转换,因此,()内的格式一定要符合传入的参数格式
//而YYYYMMDD则是Date到String的转换因此定义的是输出的日期格式
//按照方法1格式写日期的转换,相较于方法二,减少了内存的开篇,
垃圾回收次数少 ,此外, 服务器性能也要好些 可读性亦得到提升
0 0
- 日期格式的转换
- 日期格式的转换
- oracle日期的转换
- 日期之间的转换
- 日期的行列转换
- 日期时间的转换
- 日期格式的转换
- 日期的类型转换
- sqlserver的日期转换
- 日期的转换
- 时间日期的转换
- 日期的转换
- 日期格式的转换
- 日期之间的转换
- 日期类型的转换
- 日期类型的转换
- java的日期转换
- extjs日期的转换
- 图文详解OpenTLD平台的搭建
- 初识CPU卡、SAM卡
- 服务端接受文件流并处理
- Objective_C 基础知识学习笔记02
- unique函数的用法
- 日期的转换
- MAC系统升级后APACHE/MYSQL相关问题解决
- SOCKET 介绍
- The C++ In-Depth Series
- 基于机器学习方法的POI品类推荐算法
- 添加用户时 在后台判断此用户是否已经存在
- ARC指南3 - @property
- div背景透明样式
- 搭建ssh 遇到的一些奇怪的问题。分享给大家