import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateTransfer {
public static void main(String[] args) {
Date date = new Date();//获取当前日期时间
System.err.println(date);//打印当前日期时间
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");//创建一个日期格式.
String now = format.format(date);//以格式处理date
System.err.println(now);//打印处理的结果
date = null;//清空date对象
try {
date = format.parse(now);//按格式逆转化now
} catch (ParseException e) {
e.printStackTrace();
}
System.err.println(date);//打印逆转化后生成的date
//因为now中只有年月日,因此逆转化后的date也只有年月日,其它如时分秒都是0.
}
}
分享到:
相关推荐
在上面的代码中,我们首先创建了一个SimpleDateFormat对象,用于将String类型的日期字符串转换成Date类型的日期对象。然后,我们使用parse()方法将String类型的日期字符串转换成Date类型的日期对象。最后,我们使用...
在Java中,String类型的日期字符串可以使用SimpleDateFormat类将其转换为Date类型的日期对象。SimpleDateFormat类提供了parse()方法,该方法可以将String类型的日期字符串转换为Date类型的日期对象。 例如,下面的...
将 Java 的日期类型 Date 转换为 MongoDB 的时间类型数据需要使用 SimpleDateFormat 类将 Date 对象转换为指定格式的字符串。这种方法可以将日期类型的数据转换为 MongoDB 可以识别的时间类型数据。 相关知识点: ...
本文将深入探讨MySQL数据库中的时间类型以及它们在Java编程语言中相对应的数据类型,以及如何在两者之间进行转换。 MySQL数据库提供了多种时间类型来处理日期和时间数据: 1. **DATE**:这个类型仅存储日期,格式...
本文档将详细介绍如何在Java中实现Date类型、long类型和String类型之间的相互转换。 首先,我们来看Date类型转换为long类型。Date类提供了getTime()方法,可以返回一个代表时间的long型的毫秒值。这个值是从1970年1...
Java中的数据类型转换是编程过程中不可或缺的部分,它涉及到不同类型之间的值如何在编译和运行时进行转换。在Java中,数据类型主要分为两大类:原始类型(Primitive Types)和引用类型(Reference Types)。原始类型...
在 Java 中,将 String 转换成 int 可以使用以下两种方法: 1. 使用 Integer.valueOf() 方法 通过 Integer.valueOf() 方法可以将 String 转换成 int。例如: int i = Integer.valueOf(my_str).intValue(); 2. ...
- Java中可以通过java.text.SimpleDateFormat类来实现字符串和日期类型之间的转换。 - 使用SimpleDateFormat类的parse方法可以将符合特定日期格式的字符串转换为Date对象。 - 使用SimpleDateFormat类的format方法...
Java 类型转换是编程过程中常见的操作,特别是在处理不同数据类型的变量时。Java 数据类型主要分为三大类:布尔型、字符型和数值型。数值型又细分为整型(byte、short、int、long)和浮点型(float、double)。此外...
- 时间日期类型转换:在处理日期和时间时,Java提供了java.util.Date类和java.time包(Java 8及以上版本)中的类。例如,可以使用SimpleDateFormat将日期字符串转换为Date对象,反之亦然。 总之,Java中的数据类型...
本文将深入探讨如何在Java中进行日期格式的转换,这包括将日期对象转换为特定格式的字符串,以及将字符串转换回日期对象。此外,我们还将讨论如何在不同的日期类之间进行转换,例如从`java.util.Date`到`java.sql....
总之,在Java中处理日期和时间时,理解`java.util.Date`与`java.sql.Date`的区别以及它们之间的转换非常重要。此外,正确使用日期格式转换工具,如`SimpleDateFormat`,可以大大简化日期时间的处理过程。
在这个示例中,我们首先创建了一个`Calendar`实例,设置了日期为2022年1月1日,然后将其转换为`Date`对象,并使用`SimpleDateFormat`进行格式化。接着,我们通过`Calendar.add()`方法增加了1年,再次进行格式化输出...
Java 小数精度、时间格式和类型...Java 中的类型转换是非常重要的,包括基本类型之间的转换、包装类型之间的转换、字符串类型之间的转换、日期类型之间的转换等。小数精度问题和日期格式化是 Java 中非常重要的概念。
由于 `java.sql.Date` 是 `java.util.Date` 的子类,因此可以将 `java.sql.Date` 直接赋值给 `java.util.Date` 类型的变量,反之则需要显式转换。例如: ```java java.sql.Date sqlDate = new java.sql.Date...
可以使用 `java.text.SimpleDateFormat` 类的 `parse()` 方法将字符串转换为日期。 ```java <%@ page import="java.util.Date"%> <%@ page import="java.text.SimpleDateFormat"%> ; SimpleDateFormat formatter = ...
这里定义了一个日期格式“年-月-日 时:分:秒”,然后通过调用`format()`方法将`Date`对象转换成该格式的字符串,并打印出来。 ### 2. 定时器的使用 #### 2.1 `Timer`类 `java.util.Timer`类可以用来安排定时任务,...
方法的主要功能是将输入的字符串形式的日期转换为`java.util.Date`类型,并允许指定日期格式。 ```java public synchronized static java.util.Date getStringToDate(String date, String type) throws Exception {...
在Java中,数据类型转换是指将一种数据类型转换为另一种数据类型的过程。Java语言中有两种类型的数据类型转换:自动(隐式)类型转换和强制(显式)类型转换。 描述部分重复标题信息,没有提供额外的内容。 标签...