java中日期与字符串之间的转换

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class DateUtil {

private DateUtil() {
}
/**
* 将日期格式转换成一个字符串
* @param d
* 被转换的日期对象
* @param format
* 传递过来的要被转换的格式
* @return
* 转换后的字符串
*/
public static String dateToString (Date d, String format){
//SimpleDateFormat sdf=new SimpleDateFormat(format);
//return sdf.format(d);
return new SimpleDateFormat(format).format(d);

}
/**
* 把一个字符串解析成一个日期对象
* @param format
* 被解析的字符串
* @param s
* 传递过来的要被转换的格式
* @return
* 返回解析后的日期对象
* @throws ParseException
*/
public static Date StringTodate (String format,String s ) throws ParseException{
return new SimpleDateFormat(format).parse(s);

}
}

时间: 2024-10-22 11:00:53

java中日期与字符串之间的转换的相关文章

Java 中基本类型和字符串之间的转换

Java 中基本类型和字符串之间的转换 在程序开发中,我们经常需要在基本数据类型和字符串之间进行转换. 其中,基本类型转换为字符串有三种方法: 1. 使用包装类的 toString() 方法 2. 使用String类的 valueOf() 方法 3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串 再来看,将字符串转换成基本类型有两种方法: 1. 调用包装类的 parseXxx 静态方法 2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱 PS:其他基

Java中字节与对象之间的转换

近期公司里面用到了消息队列,而正如我们知道的是消息队列之间的是通过二进制形式的.以下就分享一下java中字节与对象之间的转换. 主要是用到了ByteArrayOutputStream和ObjectOutputStream两个输出流,以及ByteArrayInputStream和ObjectInputStream两个输入流. 废话不多说了,直接上代码吧! /** * @FileName: ByteToObject.java * @Package:com.test * @Description: T

C++中数字与字符串之间的转换,别人的,

C++中数字与字符串之间的转换 1.字符串数字之间的转换 (1)string --> char *   string str("OK");   char * p = str.c_str(); (2)char * -->string   char *p = "OK";   string str(p); (3)char * -->CString    char *p ="OK";   CString m_Str(p);   //或者

JAVA中list,set,数组之间的转换详解

JAVA的list,set,数组之间的转换,主要是使用Apache Jakarta Commons Collections,具体的方法如下:import org.apache.commons.collections.CollectionUtils; String[] strArray = {"aaa", "bbb", "ccc"};    List strList = new ArrayList();    Set strSet = new Ha

java基本类型与字符串之间的转换

在程序开发中,我们经常需要在基本数据类型和字符串之间进行转换. 其中,基本类型转换为字符串有三种方法: 1. 使用包装类的 toString() 方法 2. 使用String类的 valueOf() 方法 3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串 int c = 10; String str1 =Integer.toString(c); //方法一 String str2 = String.valueOf(c); //方法二 String str3 = c + "&q

SQLServer中日期与字符串之间的互相转换及日期格式

近期项目用到了很多日期转换为字符串.字符串转换为日期的方法,而且也用到了很多日期格式,特整理如下,以备后用. 1.日期转换为字符串.日期格式 使用函数CONVERT: CONVERT ( data_type [ ( length ) ] , expression [ , style ] ) 参数 expression 是任何有效的 Microsoft?nbsp;sql server? 表达式.. data_type 目标系统所提供的数据类型,包括 bigint 和 sql_variant.不能使

sqlserver 日期与字符串之间的转换

字符转换为日期时,Style的使用 --1. Style=101时,表示日期字符串为:mm/dd/yyyy格式SELECT CONVERT(datetime,'11/1/2003',101)--结果:2003-11-01 00:00:00.000 --2. Style=101时,表示日期字符串为:dd/mm/yyyy格式SELECT CONVERT(datetime,'11/1/2003',103)--结果:2003-01-11 00:00:00.000 /*== 日期转换为字符串 ==*/DE

C++中数字与字符串之间的转换

1.字符串数字之间的转换 (1)string --> char *   string str("OK");   char * p = str.c_str(); (2)char * -->string   char *p = "OK";   string str(p); (3)char * -->CString    char *p ="OK";   CString m_Str(p);   //或者   CString m_Str

Java基础(35):装箱与拆箱---Java 中基本类型和包装类之间的转换

基本类型和包装类之间经常需要互相转换,以 Integer 为例(其他几个包装类的操作雷同哦): 在 JDK1.5 引入自动装箱和拆箱的机制后,包装类和基本类型之间的转换就更加轻松便利了. 那什么是装箱和拆箱呢?我们分别来看下 装箱:把基本类型转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱 拆箱:和装箱相反,把包装类对象转换成基本类型的值,又可分为手动拆箱和自动拆箱 下面的代码的例子演示了装箱与拆箱的过程: 结果为: 1 public class HelloWorld { 2 pub