`
407827531
  • 浏览: 1073896 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

SimpleDateFormat 的使用方法

F# 
阅读更多

推荐安卓开发神器(里面有各种UI特效和android代码库实例)

首先说明一下关键的参数
G 年代标志符 y 年 M 月 d 日 h 时 在上午或下午 (1~12) H 时 在一天中 (0~23) m 分 s 秒 S 毫秒 E 星期 D 一年中的第几天 F 一月中第几个星期几 w 一年中第几个星期 W 一月中第几个星期 a 上午 / 下午标记符 k 时 在一天中 (1~24) K 时 在上午或下午 (0~11) z 时区

下面是例子,以及执行结果


import java.text.*; import java.util.Date;

public class FormatDateTime {

public static void main(String[] args) {

/// 打印出2006年11月17日 15时19分56秒
SimpleDateFormat myFmt=new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");

//打印 06/11/17 15:19
SimpleDateFormat myFmt1=new SimpleDateFormat("yy/MM/dd HH:mm");
//2006-11-17 15:19:56
SimpleDateFormat myFmt2=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

//2006年11月17日 15时19分56秒 星期五
SimpleDateFormat myFmt3=new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒 E ");
// 一年中的第 321 天 一年中第46个星期 一月中第3个星期 在一天中15时 CST时区
SimpleDateFormat myFmt4=new SimpleDateFormat(
"一年中的第 D 天 一年中第w个星期 一月中第W个星期 在一天中k时 z时区");

 

分享到:
评论

相关推荐

    有关SimpleDateFormat的常用方法说明

    下面通过具体的代码示例来进一步了解`SimpleDateFormat`的使用方法: ```java import java.text.*; import java.util.Date; public class FormatDateTime { public static void main(String[] args) { // 印...

    SimpleDateFormat使用详解

    这个示例代码中,我们首先创建了一个 SimpleDateFormat 对象,然后使用 applyPattern 方法将格式化方式修改为 "yy/MM/dd HH:mm"。 SimpleDateFormat 是 Java 中一个非常有用的类,可以帮助我们轻松地格式化日期和...

    java设置日期格式

    本文将详细介绍 `SimpleDateFormat` 的使用方法及其核心功能。 #### 二、SimpleDateFormat 类简介 `SimpleDateFormat` 是一个以国别敏感的方式格式化和解析日期的类。它支持多种日期格式,并且可以根据需求自定义...

    java 使用SimpleDateFormat类获取系统的当前时间

    下面我们将详细探讨如何使用 `SimpleDateFormat` 类获取系统的当前时间。 首先,我们需要了解 `java.util.Date` 类,它是Java中表示日期和时间的基础类。`Date` 类有一个方法 `now()`,可以用来获取当前系统的日期...

    Java SimpleDateFormat中英文时间格式化转换详解

    SimpleDateFormat使用方法根据上面的“日期和时间模式”,设定需要匹配的模式,可以实现String与Date类型的互转,例如: * 时间格式: “2015-08-28”, 模式: “yyyy-MM-dd” * 时间格式: “2015-08-28 18:28:30”...

    Java中SimpleDateFormat的使用方法

    主要为大家详细介绍了Java中SimpleDateFormat的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    深入理解Java:SimpleDateFormat安全的时间格式化

    SimpleDateFormat类提供了format()和parse()方法,format()方法将日期对象转化为字符串,parse()方法将字符串转化为日期对象。这两个方法都是非线程安全的,因此需要使用同步代码来避免问题。 知识点8: ...

    JavaScript实现的SimpleDateFormat

    这种实现可能使用了正则表达式和`String.replace()`方法来处理格式化和解析过程。在处理复杂格式时,可能会有性能上的考虑,因为正则表达式在处理大量数据时可能会变得效率低下。此外,为了兼容性,这个实现可能还...

    由浅入深解析 SimpleDateFormat

    3. SimpleDateFormat 可以使用 applyPattern 方法修改格式化方式。 SimpleDateFormat 的实例 在实际应用中,我们可以使用 SimpleDateFormat 来实现日期和时间的格式化和解析。例如,在导出数据库数据到 excel 文件...

    高并发之-SimpleDateFormat类的线程安全问题和解决方案.docx

    1. 使用ThreadLocal: 可以使用ThreadLocal将SimpleDateFormat对象封装在ThreadLocal中,这样每个线程都有自己的SimpleDateFormat对象,从而避免了线程安全问题。 2. 使用同步机制: 可以使用同步机制,例如...

    java SimpleDateFormat &Calendar

    在使用`SimpleDateFormat`时,我们首先需要创建一个实例并指定模式,然后使用`format()`方法将日期对象转换为字符串,或者使用`parse()`方法将字符串转换为日期对象。需要注意的是,由于`SimpleDateFormat`不是线程...

    Java 实例 - 格式化时间SimpleDateFormat使用源代码-详细教程.zip

    这个详细教程将引导你了解如何有效地使用`SimpleDateFormat`类。以下是关于`SimpleDateFormat`的一些核心知识点: 1. **类介绍**: `SimpleDateFormat`是`java.text.SimpleDateFormat`类的一个实例,它实现了`...

    simpleDateFormat是线程不安全的

    在Java编程语言中,`SimpleDateFormat`类是一个广泛使用的日期时间格式化工具,但它的线程安全性是一个常常被开发者忽视的问题。标题指出的"simpleDateFormat是线程不安全的",意味着在多线程环境下,如果多个线程...

    Java中的SimpleDateFormat使用详解

    `SimpleDateFormat`的基本使用方法是创建一个新的实例,并通过传递一个字符串模式来设定日期和时间的格式。这个模式字符串由一系列特定的字母和符号组成,每个代表日期或时间的一部分。例如: - `G`: 年代标识符,...

    ThreadLocal:如何优雅的解决SimpleDateFormat多线程安全问题

    目录SimpleDateFormat诡异bug复现SimpleDateFormat诡异bug字符串日期转Date日期(parse)Date日期转String类型(format)SimpleDateFormat出现bug的原因如何解决SimpleDateFormat多线程安全问题局部变量使用...

    java日期格式化SimpleDateFormat的使用详解

    在上面的代码中,我们首先创建了一个 SimpleDateFormat 对象,然后使用 format() 方法将当前日期和时间格式化为字符串。格式化后的字符串将包含年、月、日、小时、分钟、秒、毫秒、星期几、上下午标识、一年中的第几...

    JAVA使用SimpleDateFormat类表示时间代码实例

    JAVA 中的日期和时间处理可以使用 Date 类和 SimpleDateFormat 类来实现,通过 format() 方法和 parse() 方法可以实现日期和文本之间的转换。 在实际开发中,我们可以根据需要选择不同的日期格式和解析方式,例如...

    创建SimpleDateFormat对象,确定日期被格式化的格式.txt

    1.创建SimpleDateFormat对象,确定日期被格式化的格式 2.使用循环,在循环中调用Thread的sleep方法,让线程休眠1s后打印当前时间的字符串

    Java多线程环境下SimpleDateFormat类安全转换

    在示例代码中,我们还定义了一个DateTools类,该类提供了一个静态方法getSimpleDateFormat,该方法返回一个SimpleDateFormat对象,该对象使用ThreadLocal类来绑定,以避免线程安全问题。 5. 线程状态和线程组 在...

    SimpleDateFormat线程不安全的5种解决方案.docx

    解决这一问题的方法有多种,包括将 SimpleDateFormat 定义为局部变量、使用 synchronized 或 Lock 进行同步控制、利用 ThreadLocal 创建线程私有的实例以及使用 JDK 8 中的 DateTimeFormatter。根据实际应用场景,...

Global site tag (gtag.js) - Google Analytics