`

java日期格式的Object类型转换成String类型的方法

阅读更多

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

 

分享到:
评论

相关推荐

    object转化为时间类型

    ### 在C#中将Object转换为时间类型 在C#编程语言中,经常需要处理不同类型的数据,尤其是在处理日期和时间时。本篇文章将详细介绍如何将一个`object`类型的变量安全地转换为`DateTime`类型,并解释相关的代码实现...

    java 读取csv 并转为Map<String,Object>

    通过引用【opevcsv】依赖,逐行读取数据 并转为Map&lt;String,Object&gt;格式,后续可以通过BeanUtil.MaptoBean()方法将map转为你需要的bean对象; csv文件必须带表头,bean对象命名符合驼峰格式; 通过此方法可以快速的将...

    javaBean--jsonObject--jsonString相互转化

    最近在研究Webservice的时候遇到一个问题,把java对象转化问json后传过去,接受的是String类型,怎么恢复到原来的java对象呢,后来再一个项目中看到了转换方法,转换顺序为javaBean--jsonObject--jsonString,还原...

    java对象转换String类型的三种方法共1页.pdf

    在Java编程语言中,将对象转换为String类型是常见的操作,尤其在日志记录、输出显示或与其他数据格式交互时。本文件“java对象转换String类型的三种方法共1页.pdf”可能涵盖了以下三种主要的转换方式: 1. **...

    java中jython操作把python数据类型转成java类型

    当你需要将Python的list转换为Java的List时,可以使用Jython的`__javaobject__`特性。例如: ```java import org.python.util.PythonInterpreter; PythonInterpreter interpreter = new PythonInterpreter(); ...

    java-任何类型转换成json数据格式

    ### Java中任何类型转换成JSON数据格式 #### 一、简介 在现代Web开发中,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。在Java应用中,经常会遇到...

    Java 之 String 类型

    本文将深入探讨Java中的String类,包括其特性、构造方法、常用方法以及与其他数据类型的转换。 1. **字符串的创建与不可变性** - String对象在Java中是通过引用常量池中的常量来创建的,一旦创建就不能改变。例如...

    mysql时间类型对应的java类型1

    - `java.time.*`(Java 8引入的新日期时间API)的类如`LocalDate`、`LocalTime`和`LocalDateTime`也可以转换为SQL类型,通过`PreparedStatement.setObject()`方法。 - **从MySQL到Java**: - 当从数据库查询结果...

    json格式与java类对象相互转换

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于前后端交互,而Java作为后端开发的主要语言,常常需要将JSON格式的数据与Java类对象进行相互转换,以便于数据的处理和传输。Jackson库是...

    JAVA JSON;String 转换为 java类

    在Java编程中,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,常用于前后端数据传输。当你从服务器接收到一个JSON格式的字符串,可能需要将其转换为Java对象以便于处理。这个过程通常称为反序列化...

    Java字符串类型转换

    ### Java字符串类型转换详解 在Java编程语言中,字符串(String)是一种常用的数据类型,用于处理文本数据。Java提供了丰富的API来支持不同类型的字符串转换,包括但不限于从字符数组、基本数据类型、对象到字符串...

    JAVA变量类型之间的相互转换

    本文将详细解析JAVA中各种基本数据类型(如`byte`、`short`、`int`、`long`、`float`、`double`)以及它们与字符型、字符串型、日期型等之间的转换机制。 #### 基本数据类型及其取值范围 - **`byte`**:取值范围为...

    java实现Object转String的4种方法小结

    在Java编程中,将`Object`类型转换为`String`类型是常见的操作,尤其是在处理不确定数据类型的场景下。本文将详细介绍四种将`Object`转换为`String`的方法,并通过示例进行说明。 1. `object.toString()` 方法 `...

    java中的String类常用方法解析(一)

    以上就是`String`类的一些常见方法,理解并熟练使用它们对于提升Java编程效率至关重要。在实际开发中,开发者通常会结合这些方法来处理字符串,实现各种文本操作。通过阅读和分析`TestString.java`文件,我们可以...

    JavaBean与JsonString的相互转换

    如果JsonString代表一个JsonArray,我们也可以将其转换为Java的集合类型,如List或ArrayList。以Jackson为例: ```java // 假设我们有一个JsonArray字符串 String jsonArrayString = "[{\"name\":\"John\"}, {\...

    java字符串格式化String.format()

    日期和时间的格式化可以通过`String.format()`方法结合特定的格式字符串实现。常用的格式化符号包括: - **`%tR`**:当前时间,如“15:12”。 - **`%tD`**:当前月/日/年,如“07/13/04”。 **示例代码**: ```java ...

    Oracle9i数据类型Java数据类型Schema类型对比.doc

    通过了解这些数据类型之间的对应关系,开发者可以更好地将 Java 应用程序中的数据转换为适合存储在数据库中的格式,反之亦然,从而实现高效的数据交换和处理。同时,XML 文件的使用使得这些映射关系可以被结构化地...

    java日期格式函数的用法与实例

    本文将深入探讨`java.util.Date`类以及与其相关的日期格式化函数的使用方法,并通过实例进行详细解析。 首先,我们了解`java.util.Date`是Java中的一个核心类,它用于表示特定的瞬间,精确到毫秒。获取系统当前时间...

Global site tag (gtag.js) - Google Analytics