如何使用time构造全新的固定格式Date呢?
import java.util.*;
import java.text.ParseException;
import java.text.SimpleDateFormat;
public class hehe {
public static void main(String args[]) throws ParseException {
Date d = new Date();
long longtime = d.getTime();
System.out.println(Long.parseLong("1251876468000"));
// 你获得的是上面的long型数据吧
String time = d.toLocaleString();
// 你可以简单的得到本地化时间,本来就是String类型的就不用转换了
System.out.println(time);
// 也可以自己用SimpleDateFormat这个函数把它变成自己想要的格式,注意需要import java.text.SimpleDateFormat;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
System.out.println(sdf.format(Long.parseLong("1251876468000")));
Date d1=sdf.parse("2009-10-10 10:10:10");
System.out.println(d1);
}
}
分享到:
相关推荐
在 Java 中,可以使用以下三种方法来获取系统当前时间: 1. 使用 `Timestamp` 类:`System.out.println(new Timestamp(new java.util.Date().getTime()));`,输出结果包含时分秒。 2. 使用 `java.sql.Date` 类:`...
综上所述,这些知识点涵盖了Java中处理日期和时间的基本方法,包括创建当前时间、格式化日期、使用定时器、操作日历以及多线程更新GUI界面等方面。掌握了这些内容,就可以较为熟练地在Java程序中处理各种日期和时间...
在这个例子中,我们定义了一个字符串`format`,然后创建了一个`SimpleDateFormat`实例,并使用`format`方法将`Date`对象转换为指定格式的字符串。 需要注意的是,`Date`类在Java 8之后已经被`java.time`包中的新API...
该方法使用SimpleDateFormat类将日期字符串解析为Date对象,然后使用getTime方法获取日期的毫秒数,最后使用算术运算符计算两个日期之间的天数。 日期判断是JAVA语言中的一个重要组成部分,掌握这些方法可以帮助...
Java Time API,自Java 8引入,为处理日期、时间和时区提供了强大的工具,显著优于之前的`java.util.Date`和`Calendar`类。本教程将深入探讨如何在Android中利用Java Time API(`java.time`包)来管理日期和时间。 ...
- **`Date`转`Calendar`**:首先创建一个`Calendar`实例,然后使用`setTime(Date)`方法将`Date`对象传递给`Calendar`实例。 ```java // `Calendar`转`Date` Calendar cal = Calendar.getInstance(); Date date = ...
然而,`java.util.Date`和`SimpleDateFormat`都已被标记为过时,推荐使用Java 8引入的`java.time`包。`java.time.LocalDate`、`java.time.LocalDateTime`和`java.time.ZonedDateTime`等类提供了更强大、更直观的时间...
3. **字符串操作**:使用 `substring` 方法从 `Date` 对象转换后的字符串中提取年、月、日、时、分、秒等信息,并按照 MySQL 的格式重新组合。 4. **输出结果**:在主方法中创建一个当前日期时间的 `Date` 对象,并...
JAVA String转化成java.sql.date和java.sql.time方法示例是Java开发中常见的操作,下面我们将详细介绍这两个方法的实现过程。 java.sql.Date和java.util.Date的区别 在Java中,java.sql.Date和java.util.Date都是...
- 使用`parse()`方法解析字符串为`java.util.Date`对象。 - 使用`java.util.Date`对象的`getTime()`方法获取毫秒值,然后创建`java.sql.Date`对象并返回。 3. **异常处理**: - 在方法内部捕获`ParseException`...
在Java中,Date类通常与Calendar类一起使用,因为Date类本身并不支持设置和获取具体的时间字段(如年、月、日等),而Calendar类提供了这样的功能。 1. 计算某一月份的最大天数 使用Calendar类的getActualMaximum...
- 使用`parse`方法将`date`字符串转换为`java.util.Date`对象。 - 返回转换后的日期对象。 #### 知识点四:日期格式化模式详解 `SimpleDateFormat`支持各种日期和时间的格式化模式。例如: - `yyyy`:四位数的...
在Java编程语言中,`Date`和`Calendar`类是处理日期和时间的核心组件。这两个类在不同的Java版本中有着不同的使用方式和功能,对于理解Java时间处理机制至关重要。本篇将深入探讨`Date`和`Calendar`类的实例应用。 ...
- `java.time.*`(Java 8引入的新日期时间API)的类如`LocalDate`、`LocalTime`和`LocalDateTime`也可以转换为SQL类型,通过`PreparedStatement.setObject()`方法。 - **从MySQL到Java**: - 当从数据库查询结果...
3. 使用`parse()`方法将字符串解析为`java.util.Date`对象: ```java try { Date utilDate = formatter.parse("2010-04-06"); } catch (ParseException e) { e.printStackTrace(); } ``` 这里需要注意的是,...
`DateTime`是C#中用于表示日期和时间的内置类型,而在Java中,相应的类型是`java.util.Date`和`java.time`包下的类,如`LocalDate`, `LocalTime`和`LocalDateTime`等。 C#的`DateTime`类提供了一系列方法和属性来...
在上面的代码示例中,我们创建了一个 Test 类,其中包含一个 testTime() 方法,该方法将 Date 对象转换为指定格式的字符串。我们首先创建了一个 Date 对象,然后使用 SimpleDateFormat 对象将其转换为字符串。最终,...
在旧版本的Java中,我们通常使用`java.util.Date`和`java.util.Calendar`类来处理日期和时间,但它们的设计并不直观,易用性较差。现在,`java.time`包提供了一套更现代、更简洁的API,包括`LocalDate`, `LocalTime`...
为了使转换更加健壮,你还可以处理不合法的日期字符串,例如通过添加更复杂的异常处理,或者使用Java 8的`java.time`包中的`DateTimeFormatter`和`LocalDate`类。同时,日期格式应与用户输入或服务器接收到的日期...
Java.util.Date与java.sql.Date的互转及字符串转换为日期时间格式 java.util.Date和java.sql.Date是Java中两个常用的日期时间类,分别属于不同的包。java.util.Date是Java标准库中的日期时间类,而java.sql.Date是...