`
dd350356750
  • 浏览: 74990 次
  • 性别: Icon_minigender_1
  • 来自: 怀化
社区版块
存档分类
最新评论

Commons 的应用

JDK 
阅读更多
1、怎样格式化日期
如果你想格式化一个的时候,需要注意一下JDK中自带的SimpleDatFormat类不是线程安全的。你可以用FastDateFormat或DateFormatUtils来实现你想要的功能。如果在你的系统中有多个线程共享一个SimpleDatFormat实例,建议你马上改为SimpleDatFormat类.
Date now = new Date( );   
String isoDT = DateFormatUtils.ISO_DATETIME_TIME_ZONE_FORMAT.format( now );   
System.out.println( "It is currently: " + isoDT ); 

结果是:It is currently: 2004-03-26T16:20:00-07:00

FastDateFormat formatter =    
new FastDateFormat( "yyyy-mm", TimeZone.getDefault( ), Locale.getDefault( ));   
String output = formatter.format( new Date( ) );   
// output equals "2003-10"  



DateFormatUtils的时间格式如下:
ISO_DATE_FORMAT   
 yyyy-MM-dd"2004-01-02"  
    
ISO_DATE_TIME_ZONE_FORMAT   
 yyyy-MM-ddZZ"2004-01-02-07:00"  
    
ISO_DATETIME_FORMAT   
 yyyy-MM-dd'T'HH:mm:ss"2004-01-02T23:22:12"  
    
ISO_DATETIME_TIME_ZONE_FORMAT   
 yyyy-MM-dd'T'HH:mm:ssZZ"2004-01-02T21:13:45-07:00"  
    
ISO_TIME_FORMAT   
 'T'HH:mm:ss"T04:23:22"  
    
ISO_TIME_NO_T_FORMAT   
 HH:mm:ss"05:12:34"  
    
ISO_TIME_NO_T_TIME_ZONE_FORMAT   
 HH:mm:ssZZ"12:32:22-07:00"  
    
ISO_TIME_TIME_ZONE_FORMAT   
 'T'HH:mm:ssZZ"T18:23:22-07:00"  
    
SMTP_DATETIME_FORMAT   
 EEE, dd MMM yyyy HH:mm:ss Z"Wed, 01 Feb 2004 20:03:01 CST"  

分享到:
评论

相关推荐

    snommoc:Commons应用程序的数据服务器

    "snommoc:Commons应用程序的数据服务器" 这个标题指的是一个名为 "snommoc" 的项目,它为 Commons 应用程序提供数据服务支持。Commons 应用程序可能是一个用于共享资源、信息或功能的平台,而 "snommoc" 则是这个...

    Apache Commons工具集简介

    Apache Commons工具集简介详述各种apache提供的工具类

    commons-app-documentation:containing Wiki,其中包含Wikimedia Commons应用程序的文档

    :memo:文献资料该存储库用作包含Wikimedia Commons应用程序文档的Wiki。 :raising_hands:改善文档感谢您可以对文档进行的任何改进!随意打开请求的建议更改并标记我们以供审核。如果您是一个频繁的贡献者,并且对...

    commons-app.github.io:Android Commons应用程序的网站

    Wikimedia Commons移动应用程序的登录页面 这是的登录页面。 您可以在以下位置访问它: : 贡献 欢迎捐款。 请确保所做的更改可在小屏幕上显示。 当前正在使用Boostrap v4.1。

    commons-beanutils、commons-collections、commons-collections等常用jar 包下载

    这三款库在Java开发中应用广泛,特别是在处理对象属性、集合操作和通用工具类时。它们使得代码更加简洁,减少了重复工作,并提高了代码的可读性和可维护性。在实际项目中,根据需求选择合适版本的Apache Commons库,...

    tools-wikimedia-commons:Wikimedia Commons应用程序的杂项工具

    共同点此存储库包含一些与Commons移动应用程序一起使用的脚本,将来可能还会以其他方式使用。 所有脚本都位于,只需追加文件名即可。revertsbyuser.py 该脚本返回一个数字,表示特定用户的上载总数。 这包括由同一...

    commons-dbcp-1.4.jar和commons-pool-1.5.6.jar

    这两个JAR文件,`commons-dbcp-1.4.jar` 和 `commons-pool-1.5.6.jar`,在Java应用中起到了重要的角色,特别是对于那些需要高效管理数据库连接的大型系统。 Apache Commons DBCP是Apache Commons项目的一部分,它...

    commons-pool commons-dbcp

    Apache Commons Pool是对象池设计模式的实现,它提供了一种在多个应用之间共享昂贵资源的机制,比如数据库连接。对象池允许开发者创建一个对象池,而不是每次需要时都创建新对象,从而节省了内存和提高了性能。在...

    多种commons类jar包

    这三种Apache Commons库在Java开发中广泛应用,它们提高了代码的可读性和可维护性,降低了开发难度。将这些jar包引入项目后,开发者可以利用其丰富的功能来优化代码,提高开发效率。在实际工作中,根据项目需求选择...

    commons-dbcp-1.2.1.jar + commons-pool-1.4.jar + commons-collections-3.2.jar

    - 当应用启动时,DBCP会根据配置初始化一个数据库连接池,这个过程依赖于`commons-pool`的连接管理功能。 - 应用程序在需要访问数据库时,向DBCP请求一个连接,DBCP会从池中取出一个已建立的连接(如果可用),或者...

    commons-collections-3.2.jar+commons-dbcp-1.2.1.jar+commons-pool-1.3.jar

    这些文件是Apache Commons项目中的三个重要组件:Commons Collections、Commons DBCP(数据库连接池)和Commons Pool。Apache Commons是Java编程语言中一个非常重要的库集合,提供了大量实用工具类和算法,帮助...

    commons-logging-1.2_commonslogging_

    Apache Commons Logging(简称Commons Logging)是Apache软件基金会开发的一个开源项目,它提供了一个轻量级的日志API,旨在为Java应用程序提供一个简单的接口来记录日志信息。这个接口能够适配多种流行的日志实现,...

    commons-fileupload.jar和commons-io.jar

    在开发Web应用时,我们经常需要处理用户上传的文件,比如图片。Apache Commons FileUpload和Commons IO两个库是Java中处理文件上传的关键组件,它们为SpringMVC和MyBatis这样的框架提供了强大的支持。本篇文章将深入...

    commons-collections.jar、commons-pool.jar、commons-dbcp-1.2.1.jar

    本篇文章将深入解析标题中的三个关键库:`commons-collections.jar`、`commons-pool.jar`和`commons-dbcp-1.2.1.jar`,以及它们在Java应用中的重要性。 首先,`commons-collections.jar`是Apache Commons ...

    ApacheCommons-HTTPClient组件的应用.doc

    ApacheCommons-HTTPClient组件的应用.doc

    commons-collections-3.1.jar;commons-dbcp-1.2.1.jar;commons-pool-1.2.jar

    标题中的三个文件——"commons-collections-3.1.jar","commons-dbcp-1.2.1.jar",和"commons-pool-1.2.jar",是Apache Commons项目的一部分,它们在Java应用程序中扮演着重要角色。Apache Commons是一个为Java开发...

    commons-fileupload-1.3.3.jar和commons-io-2.6.jar

    1. **初始化Servlet环境**:首先,确保你的web应用配置了`CommonsMultipartResolver`作为Spring MVC或者Struts2等框架的文件解析器,以便处理multipart请求。 2. **解析请求**:在Servlet或控制器中,调用`...

    commons-pool-1.3.jar 和commons-dbcp-1.2.2.jar

    Apache Commons Pool是一个对象池设计模式的实现,它提供了一种在应用程序中高效管理和重用对象的方式。对象池的基本思想是预先创建一定数量的对象,当需要使用时,不再创建新的对象,而是从池中获取已经存在的对象...

    apache-commons源码及jar文件

    Apache Commons是一个非常有用的工具包,解决各种实际的通用问题。(附件中提供了该工具包的jar包,及源文件以供研究) BeanUtils Commons-BeanUtils 提供对 Java 反射和自省API的包装 Betwixt Betwixt提供将 ...

Global site tag (gtag.js) - Google Analytics