import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.text.ParseException;
import java.util.Calendar;
import java.util.Date;
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date date = null;
String str = null;
// String转Date
str = "2007-1-18";
try {
date = format.parse(str); // Thu Jan 18 00:00:00 CST 2007
} catch (ParseException e) {
e.printStackTrace();
}
date = java.sql.Date.valueOf(str); // 只保留日期部分,返回的是java.sql.Date 2007-01-18
// Date转String
date = new Date(); // Thu Jan 18 21:35:01 CST 2007
/*Calendar cal = Calendar.getInstance();
date = new Date(cal.getTimeInMillis());*/
str = format.format(date); // 2007-01-18
format = DateFormat.getDateInstance(DateFormat.SHORT);
str = format.format(date); // 07-1-18
format = DateFormat.getDateInstance(DateFormat.MEDIUM);
str = format.format(date); // 2007-1-18
format = DateFormat.getDateInstance(DateFormat.FULL);
str = format.format(date); // 2007年1月18日 星期四
分享到:
相关推荐
### JavaScript Date对象转换为字符串 在JavaScript中,`Date`对象提供了多种方法来获取和设置日期及时间。本文将详细介绍如何将`Date`对象转换成字符串格式,这对于数据展示、存储以及传输等场景非常有用。 #### ...
本工具类用于String、Array和String、Date之间的转化
// String 转 Date str = "2009-01-06"; try { date = format.parse(str); } catch (ParseException e) { e.printStackTrace(); } // Date 转 String date = new Date(); str = format.format(date); ...
Oracle 中 TO_DATE 格式 Data 与 String 互转及各种用法 Oracle 中 TO_DATE 格式是一个非常重要的日期和时间函数,它可以将字符串类型的日期和时间转换为 DATE 类型的日期和时间,也可以将 DATE 类型的日期和时间...
date常用工具类
自己写的一个工具类,用来实现时间和字符串之间的相互转换
2. **String转Date:** - 当我们需要将字符串解析为日期时,可以使用`SimpleDateFormat`的`parse()`方法。但要注意,如果字符串格式与定义的模式不匹配,会抛出`ParseException`。 ```java try { Date ...
### String与Date的转换 #### 一、引言 在Java开发中,字符串(String)与日期(Date)之间的转换是一项常见的需求。例如,在处理用户输入的数据、解析文本文件或与数据库交互时,通常需要将字符串转换为日期对象进行...
### Date与String互相转换知识点详解 #### 一、引言 在Java开发过程中,日期(`Date`)与字符串(`String`)之间的相互转换是非常常见的需求。这不仅涉及到数据类型的转换,还涉及到时间格式的处理。本文将详细...
包含"yyyy-MM-dd"、"yyyy-...3.String转Date stringToDate(String dateStr, String format); 4.Date转String dateToString(Date date, String format); 5.Timestamp转String timestampToString(Timestamp ts)..... 等等
详细地Date、String、Calendar之间的转换
String dateString = sdf.format(date); System.out.println(dateString); sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); dateString = sdf.format(date); System.out.println(dateString); sdf = ...
java编程中String类型时间转化成Date类型
在Java编程语言中,`String`和`Date`类型的转换是常见的操作,特别是在处理日期和时间数据时。这里我们将深入探讨如何在`String`和`Date`之间进行转换,以及如何利用`DateFormat`和`SimpleDateFormat`类进行格式化。...
Java 中的 Date、String 和 Timestamp 之间的转换问题 Java 中的日期和时间处理是编程中非常重要的一方面,Date、String 和 Timestamp 是三种常用的日期和时间类型,本文将详细介绍它们之间的转换问题。 一、获取...
Date时间操作工具类 js: 1.一个日期时间加上分钟数,得到一个新的日期时间 2... String转Date 指定格式 10.时间计算,返回时间差的分钟数 11.获取指定的日期是星期几 12 .比较相同时间格式的字符串 返回差异的毫秒数 等
### Java完美按格式化字符串String转sql.Date 在Java编程中,经常需要处理日期与时间相关的数据。特别是在数据库操作时,经常会遇到需要将字符串类型的日期转换为`java.sql.Date`类型的情况。本文将详细介绍如何...
### String、Calendar、Date间的相互转换 在Java中,日期和时间处理是非常常见的需求之一,尤其是在涉及用户界面或数据处理的应用程序中。本篇将详细解释如何在`String`、`Calendar`、`Date`之间进行转换,并提供...
此java文件包括常用的日期类型之间的转换,包括java.util.Date、java.sql.Date、String之间的任意类型、格式转换......