/** parse()可以 把String型的字符串转换成特定格式的date类型 */
public static void main(String[] args) {
String dStr = "2001.12.12-08.23.21";
Date d = null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd-HH.mm.ss");
try {
d = sdf.parse(dStr);
} catch (ParseException pe) {
System.out.println(pe.getMessage());
}
System.out.println(d);
System.out.println(d.getTime());
SimpleDateFormat myFmt = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
SimpleDateFormat myFmt1 = new SimpleDateFormat("yy/MM/dd HH:mm");
SimpleDateFormat myFmt2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat myFmt3 = new SimpleDateFormat(
"yyyy年MM月dd日 HH时mm分ss秒 E ");
SimpleDateFormat myFmt4 = new SimpleDateFormat(
"一年中的第 D 天 一年中第w个星期 一月中第W个星期 在一天中k时 z时区");
Date now = new Date();
System.out.println(myFmt.format(now));
System.out.println(myFmt1.format(now));
System.out.println(myFmt2.format(now));
System.out.println(myFmt3.format(now));
System.out.println(myFmt4.format(now));
System.out.println(now.toString());
}
继续俺的java基础学习....:)
分享到:
相关推荐
### SimpleDateFormat的常用方法说明 #### 一、简介 `SimpleDateFormat`是Java中用于格式化日期和时间的一个类。它允许我们自定义日期/时间的显示格式,这在实际开发中非常有用,尤其是在处理不同地区或语言环境下...
在Java中,SimpleDateFormat是一个非常常用的类,用来对日期字符串进行解析和格式化输出。但是,如果使用不小心会导致非常微妙和难以调试的问题,因为DateFormat和SimpleDateFormat类不是线程安全的。在多线程环境下...
在Java开发中,SimpleDateFormat类是非常常用的一个类。但是,在高并发的情况下,SimpleDateFormat类会出现线程安全问题。 为什么SimpleDateFormat类存在线程安全问题 SimpleDateFormat类的线程安全问题是因为它...
SimpleDateFormat 是 Java 语言中的一种常用的日期和时间格式化类,具有强大的格式化和解析功能。然而,在使用时需要注意线程安全和资源消耗问题。通过合理地使用 SimpleDateFormat,我们可以实现日期和时间的高效...
本文将深入探讨Java中日期格式化的常用方法,主要关注`SimpleDateFormat`和`java.time`包下的`DateTimeFormatter`。 首先,`SimpleDateFormat`是旧版日期时间API的一部分,尽管在Java 8之后被推荐使用新的`java....
Java 常用类及方法详解 在Java编程语言中,有一些基础且常用的类和方法,对于初学者和长期未接触Java的开发者来说,熟悉这些基本元素是至关重要的。本篇文档将对其中的一些关键类,如Object、String、StringBuffer...
在Java编程中,掌握一些常用的方法和注意事项是提高效率的关键。以下是一些基于提供的内容整理出的Java知识点: 1. **类型转换**: - `String` 转 `int`:通过 `Integer.parseInt()` 方法将字符串转换为整型。如 `...
可以使用System类的currentTimeMillis()方法获取当前系统的毫秒值,然后传递给Date类的构造方法来创建一个表示当前时间的Date对象。 【Calendar类】 Calendar是Java中的一个抽象类,它是Date类的替代品,提供了更...
### JAVA常用方法集合 本文将对“JAVA常用方法集合”中的关键代码片段进行详细解析,这些方法涵盖了字符串处理、日期转换、数学计算等常见的应用场景,旨在帮助开发者更好地理解和运用这些实用的功能。 #### 1. ...
在示例代码中,我们还定义了一个DateTools类,该类提供了一个静态方法getSimpleDateFormat,该方法返回一个SimpleDateFormat对象,该对象使用ThreadLocal类来绑定,以避免线程安全问题。 5. 线程状态和线程组 在...
计算机后端-Java-Java核心基础-第22章 常用类 10. SimpleDateFormat的使用.avi
System.out.println("----------最常用方法---------"); // 格式 SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 时间 Date date1 = new Date(); System.out.println("操作前的...
根据给定文件的信息,我们可以总结出以下关于Java中获取各种常用时间的方法的知识点: ### Java获取各种常用时间方法 在Java编程中,处理日期和时间是常见需求之一。本篇文章将详细介绍如何使用Java来获取一些常用...
计算机后端-Java-Java核心基础-第22章 常用类 12. SimpleDateFormat的课后练习2.avi
计算机后端-Java-Java核心基础-第22章 常用类 11. SimpleDateFormat的课后练习1.avi
在Java中,主要使用`java.util.Date`、`java.util.Calendar`和`java.text.SimpleDateFormat`这三个核心类来处理日期时间。 首先,`java.util.Calendar`是一个抽象类,它提供了对日期和时间的高级操作。例如,你可以...
本文将根据提供的标题、描述、标签及部分内容,深入探讨关于时间日期转换的常用方法。 ### 时间日期的转换与常用方法 #### 1. Date 类的使用 `Date` 类是 Java 语言中用来表示特定的时间点(以毫秒为单位)的基本...
在Java编程中,`SimpleDateFormat`是一个常用的日期时间格式化工具类,但它的设计并不是线程安全的。本文将深入探讨`SimpleDateFormat`的线程安全问题及其解决方案。 ### 1. 线程安全问题的原因 `SimpleDateFormat...
总结来说,Java中的常用方法涵盖了字符串处理、集合操作、日期时间管理以及基础数学计算等多个方面。通过掌握这些方法,开发者能够在实际编程中更加高效地解决问题,并编写出更加健壮和易于维护的代码。由于文件内容...
例如,`dateToStr`方法接收一个`java.util.Date`对象,并通过创建一个`SimpleDateFormat`实例,设定日期格式("yyyy-MM-dd HH:mm:ss"),然后使用`format`方法将日期对象转换为字符串。这个方法对于日志记录或数据...