项目中经常用到,Date类型与String类型的转换,所以写个工具类
直接贴代码:
package com.elite.isun.utils;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateString {
public static String getDateString(Date date){
//格式可在这里自行设置
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd ");
String dateString = df.format(date);
System.out.println(dateString);
return dateString;
}
public static Date getStringDate(String dateStr) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = null;
try {
date = sdf.parse(dateStr);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return date;
}
}
分享到:
相关推荐
### Date与String互相转换知识点详解 #### 一、引言 在Java开发过程中,日期(`Date`)与字符串(`String`)之间的相互转换是非常常见的需求。这不仅涉及到数据类型的转换,还涉及到时间格式的处理。本文将详细...
在Java开发中,字符串(String)与日期(Date)之间的转换是一项常见的需求。例如,在处理用户输入的数据、解析文本文件或与数据库交互时,通常需要将字符串转换为日期对象进行进一步的操作,如日期计算、排序等;相反地...
在Java编程语言中,日期(Date)对象和字符串(String)之间的转换是常见的操作。日期对象用于存储和处理时间信息,而字符串则常用于显示日期或读取用户输入。了解如何在两者之间进行转换对于编写涉及日期处理的程序...
自己写的一个工具类,用来实现时间和字符串之间的相互转换
### String、Calendar、Date间的相互转换 ...以上就是关于`String`、`Calendar`、`Date`之间的相互转换以及一些扩展的日期处理技巧。这些转换方法是进行日期处理的基础,对于开发人员来说非常实用。
在Java编程中,Date、String和Calendar是三个重要的日期时间处理类,它们之间相互转换的技巧是开发者必备的知识。理解并熟练掌握这三者之间的转换,对于处理日常的日期时间问题至关重要。 首先,我们来看`Date`类。...
String dateString = sdf.format(date); ``` 这段代码会创建一个当前日期的`Date`对象,然后使用`SimpleDateFormat`的`format()`方法将其转换为指定格式的字符串。 相反,`String`转`Date`(解析)的过程如下: ```...
本文档将详细介绍如何在Java中实现Date类型、long类型和String类型之间的相互转换。 首先,我们来看Date类型转换为long类型。Date类提供了getTime()方法,可以返回一个代表时间的long型的毫秒值。这个值是从1970年1...
本文将详细讲解如何在Java中进行Date与String之间的转换,以及需要注意的关键点。 首先,让我们了解一下Date对象。在Java中,`java.util.Date`类表示特定的瞬间,精确到毫秒。然而,直接使用Date对象进行格式化并不...
在Java中,我们经常需要实现时间戳与`Date`对象之间的相互转换,这主要是为了更好地处理日期和时间信息。 ##### 1. 时间戳转化为Date或String 要将时间戳转化为`Date`对象或字符串格式,可以使用`SimpleDateFormat`...
Java 中 int、char、String 三种类型的相互转换详解 Java 作为一种静态类型语言,对变量的类型定义非常严格。然而,在实际开发中,我们经常需要在不同的类型之间进行转换以满足不同的需求。其中,int、char、String...
本文将详细介绍如何在Java中进行String、Date和Timestamp之间的相互转换。 一、String与Date的转换 1. String转Date 要将一个符合特定格式的日期字符串转换为`Date`对象,可以使用`SimpleDateFormat`类。首先创建...
### Java.util.Date与Java.sql.Date相互转换 #### 知识点概述 在Java开发中,经常需要处理日期和时间相关的操作。Java标准库提供了两个重要的日期类:`java.util.Date` 和 `java.sql.Date`。虽然它们名字相似,但...
#### 二、Java.util.Date与Java.sql.Date的互相转换 ##### 1. `java.util.Date`转换为`java.sql.Date` 转换`java.util.Date`到`java.sql.Date`非常简单,只需要调用`java.sql.Date`的构造器,并传递`java.util....
Java 中实现 LocalDateTime 与 Date 相互转化 Java 中的日期和时间处理一直是开发者们关心的焦点,特别是 Java 8 中引入的新日期和时间 API。LocalDateTime 和 Date 是 Java 中两个常用的日期和时间类,它们之间的...
转换方法`string2date`接收一个字符串参数,首先使用`replace`方法将所有连字符("-")替换为斜线("/"),然后调用`Date.parse()`函数解析字符串并创建新的`Date`对象。 `Date.parse()`函数尝试解析给定的字符串,并...
在Java编程语言中,时间戳(timestamp)与`java.util.Date`对象之间的转换是处理日期和时间数据时常见的需求。时间戳通常表示为从1970年1月1日午夜(UTC时间)到指定时刻之间的时间间隔,单位通常是毫秒。而`Date`类...
Java实现的时间戳与date对象相互转换功能示例 Java是一种广泛使用的编程语言...Java实现的时间戳与date对象相互转换功能是非常重要的,正确地实现时间戳与date对象之间的互相转换可以提高Java程序的可读性和可维护性。
总的来说,`TimeUtil_java-long型与Date型时间转换工具`这个压缩包很可能包含了一个方便的工具类,用于在`long`类型和`Date`类型之间进行转换,并提供了日期相关的辅助方法。在实际开发中,这样的工具类可以极大地...