java日期格式的Object类型转换成String类型的方法
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* 转换思路:
* 当遇到从数据库中查询到的数据时,我们一般将数据放在一个Object数组中,
* 我们要将Object类型转换成String类型很简单,但是格式不对,
*
* 所以就应该先将Object类型转换成String类型
*
* 然后将String类型转换成Date类型
* 再将Date类型的数据转换成理想格式的String类型
* 这其中Date类型是一个中间层,其实以后如果遇到类似问题,关于日期转换的,可以将数据转换成Date类型,然后根据需要转换。
* @author Administrator
*
*/
public class DateTest {
public static void main(String agrs[]) {
//日期字符串
String str2 = "1/1/2011 0:0:0";
//字符串中的日期格式
DateFormat from_type = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");
//想要得到的日期显示格式
DateFormat to_type = new SimpleDateFormat("yyyy-MM-dd");
//用来做中间转换的Date
Date date = null;
try {
//将字符串转换成日期格式
date = from_type.parse(str2);
System.out.println(date);
} catch (ParseException e) {
e.printStackTrace();
}
//将日期格式转换成字符串
String str = to_type.format(date);
System.out.println(str);
}
}
运行结果:
Sat Jan 01 00:00:00 CST 2011
2011-01-01
分享到:
相关推荐
最近在研究Webservice的时候遇到一个问题,把java对象转化问json后传过去,接受的是String类型,怎么恢复到原来的java对象呢,后来再一个项目中看到了转换方法,转换顺序为javaBean--jsonObject--jsonString,还原...
通过引用【opevcsv】依赖,逐行读取数据 并转为Map<String,Object>格式,后续可以通过BeanUtil.MaptoBean()方法将map转为你需要的bean对象; csv文件必须带表头,bean对象命名符合驼峰格式; 通过此方法可以快速的将...
高效的JSON与Object互转的工具源代码,如果JSON数据未按该工具规定的数据格式转化成对象,将转化成java.util.Map实例。 (比JSON官方的API更适用。支持对象之间的多级引用,支持Map, List等集合。不需要引用其它中间...
Object类的引用数据类型变量可以保存Java中任意数据类型空间的首地址。 Object类中规定了一些方法,可供子类使用。 (1).String toString(); 当前对象将以String类型描述。 默认情况是当前类所属包名.类名@十六进制...
类型转换器 1.Object to Long 2.Object to Integer 3.Object to Double 4.Object to String
Java String 类型 API 测试代码 1.String和char[]之间的转换 toCharArray(); 2.String和byte[]之间的转换 getBytes() Arrays工具类 : Arrays.toString(names) String类 String replace(char oldChar, ...
使用此工具类,对于Object和byte[] 数组, 16进制和String之间的转换
小测试,将JavaBean与JsonString的相互转换。
java Map转换成bean,利用java反射以及java和bean包将map<String,Object>类型集合转换成需要的javaBean
本篇文章主要介绍了java实现Object和Map之间的转换3种方式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Java 开发所需json的jar包,项目对象转json格式, Map<String,Object> map=HashMap<String,Object>(); map.put("sex","man"); toJson(map); /** * 将得到的数据以json格式进行输出,如果对象不存在则输出空字符串 ...
在很多情况下我们都需要将一个对象转换为String类型。一般来说有三种方法可以实现:Object.toString()、(String)Object、String.valueOf(Object)。下面对这三种方法一一分析
创建一个 Gson对象在调用其toJson方法将JAVA对象或集合转换成json字符串 Gson gson = new Gson(); String toJson = gson.toJson(Object o);
//如果value是JSONObject类型,则将该类型转化成Map类型,继续循环比较 if (JSONObject.class == m.getValue().getClass()) { Map<String, Object> expDataInfo = JsonUtils.objectToMap(m.getValue());//期望...
* 将java对象转换成json字符串,并设定日期格式 * * @param javaObj * 要转换的java对象 * @param dataFormat * 制定的日期格式 * @return */ public static String objectToJson(Object javaObj, String ...
Java中关于Json格式转化Object,Map,Collection类型和String类型之间的转化在我们实际项目中应用的很是普遍和广泛。最近工作的过程中也是经常有,因此,自己封装了一个类分享给大家。
常用的方法有Object.toString(),(String)要转换的对象,String.valueOf(Object)等。下面对这些方法一一进行分析。 方法1:采用 Object.toString()方法请看下面的例子:Object object = getObject();System.out....
调用DateFormat对象的format方法可以把Date对象转换成为指定格式的String类型数据。比如: Date today=new Date(); DateFormat df=DateFormat.getDateInstance(DateFormat.FULL,Locale.CHINA); String result=df....
Json格式的字符串转成List、Array、Map、Object、List<Object>等,就是各种字符串转其他格式的方法.有个封装好的转换方法和一个我自己做的示例