`
xhldtc
  • 浏览: 8200 次
  • 性别: Icon_minigender_1
  • 来自: 温州
社区版块
存档分类
最新评论

java与extjs日期格式化

    博客分类:
  • java
 
阅读更多

以下示例显示了如何在美国语言环境中解释日期和时间模式。给定的日期和时间为美国太平洋时区的本地时间 2001-07-04 12:08:56。

    日期和时间模式                                          结果
    "yyyy.MM.dd G 'at' HH:mm:ss z"              2001.07.04 AD at 12:08:56 PDT
    "EEE, MMM d, ''yy"                                   Wed, Jul 4, '01
    "h:mm a"                                                12:08 PM
    "hh 'o''clock' a, zzzz"                              12 o'clock PM, Pacific Daylight Time
    "K:mm a, z"                                             0:08 PM, PDT
    "yyyyy.MMMMM.dd GGG hh:mm aaa"       02001.July.04 AD 12:08 PM
    "EEE, d MMM yyyy HH:mm:ss Z"             Wed, 4 Jul 2001 12:08:56 -0700
    "yyMMddHHmmssZ"                                010704120856-0700
    "yyyy-MM-dd'T'HH:mm:ss.SSSZ"             2001-07-04T12:08:56.235-0700

 

在Extjs中,格式化与上述不大一致。以下同样可应用于GWT-EXT

 

样本数据:
'Wed Jan 10 2007 15:05:01 GMT-0600 (中区标准时间)'

格式符    输出         说明
------  ----------  --------------------------------------------------------------
  d      10         月份中的天数,两位数字,不足位补“0”
  D      Wed        当前星期的缩写,三个字母
  j      10         月份中的天数,不补“0”
  l      Wednesday  当前星期的完整拼写
  S      th         英语中月份天数的序数词的后缀,2个字符(与格式符“j”连用)
  w      3          一周之中的天数(1~7)
  z      9          一年之中的天数(0~365)
  W      01         一年之中的周数,两位数字(00~52)
  F      January    当前月份的完整拼写
  m      01         当前的月份,两位数字,不足位补“0”
  M      Jan        当前月份的完整拼写,三个字母
  n      1          当前的月份,不补“0”
  t      31         当前月份的总天数
  L      0          是否闰年(“1”为闰年,“0”为平年)
  Y      2007       4位数字表示的当前年数
  y      07         2位数字表示的当前年数
  a      pm         小写的“am”和“pm”
  A      PM         大写的“am”和“pm”
  g      3          12小时制表示的当前小时数,不补“0”
  G      15         24小时制表示的当前小时数,不补“0”
  h      03         12小时制表示的当前小时数,不足位补“0”
  H      15         24小时制表示的当前小时数,不足位补“0”
  i      05         不足位补“0”的分钟数
  s      01         不足位补“0”的秒数
  O      -0600      用小时数表示的与 GMT 差异数
  T      CST        当前系统设定的时区
  Z      -21600     用秒数表示的时区偏移量(西方为负数,东方为正数)

用法举例:(注意你必须在字母前使用转意字符“\\”才能将其作为字母本身而不是格式符输出):


var dt = new Date('1/10/2007 03:05:01 PM GMT-0600');
document.write(dt.format('Y-m-d'));                         //2007-01-10
document.write(dt.format('F j, Y, g:i a'));                 //January 10, 2007, 3:05 pm
document.write(dt.format('l, \\t\\he dS of F Y h:i:s A'));  //Wednesday, the 10th of January 2007 03:05:01 PM

 

 

分享到:
评论

相关推荐

    extjs日期显示(如何转换日期格式).pdf

    这个 timestamp 需要转换为标准的日期时间格式,以便在 ExtJS 中正确地显示。 JSON 日期时间格式 在 JSON 数据传输中,日期时间格式通常使用 ISO 8601 标准,例如:2016-03-04T13:00:00Z。这个格式是 UTC 通用标准...

    extjs+java实现短信猫发生短信dom

    这个系统可能是一个Web应用,其前端部分利用EXTJS来创建用户交互界面,而后端部分使用Java进行业务逻辑处理和与短信猫的通信。 EXTJS是一个强大的前端框架,提供了丰富的组件库,用于构建桌面级的Web应用界面。它的...

    extjs开发需要的最少文件

    在Java开发环境中,ExtJS通常与后端服务器进行交互,实现MVC(Model-View-Controller)架构,提供富客户端体验。"extjs开发需要的最少文件"这一主题意味着我们要探讨在Java环境下使用ExtJS开发时所必需的基础资源。 ...

    ExtJs java实例 (个人/家庭收支管理系统)第2版加强版

    Java作为服务器端语言,负责接收前端发送的请求,处理数据,与数据库交互,并返回响应。这可能使用了Spring Boot框架,它简化了Java Web应用的开发,集成了自动配置、依赖注入等功能。数据库连接可能使用了JDBC或者...

    extjs3.0.3.rar

    1. **组件库**:ExtJS 3.0.3包含了大量的预构建UI组件,如表格、面板、菜单、表单、树形视图、工具栏、滑块、日期选择器等。这些组件都具有高度可定制性,可以满足各种设计需求。 2. **数据绑定**:ExtJS支持数据...

    ExtJs在eclipse下的开发插件

    8. **代码格式化**:保持代码风格一致,提升团队协作效率。 在安装这个插件后,首先需要确保Eclipse或MyEclipse已安装了Web开发相关的工具包,如Web Tools Platform (WTP)。接着,可以通过导入site.xml来安装插件,...

    EXTJS 折线 chart action 代码示例

    这个示例展示了如何使用EXTJS创建一个与Java后端交互的折线chart,动态加载数据并显示。你可以根据实际需求调整chart的样式和交互效果,如添加工具提示、轴配置、图例等。 通过理解EXTJS的store、proxy、model和...

    extjs输入框检索补全

    总结来说,"extjs输入框检索补全" 实现的核心在于 ExtJS 的前端组件(Combobox 或 Autocomplete)与 Java 后端服务的交互,通过 AJAX 请求获取匹配数据并动态更新输入框的建议列表。这个过程涉及到了前端的事件监听...

    Extjs 文件,图片管理系统

    在本系统中,Hibernate 被用来处理文件和图片元数据的持久化,如文件名、大小、类型、上传时间等。通过 Hibernate,开发者可以更便捷地执行增删改查操作,而无需编写大量的 SQL 语句。 MySQL 是一个开源的关系型...

    公司开发平台说明文档-Extjs WEB层架构及Java开发规范.doc

    本文档旨在为公司的开发人员提供一套详细的指导方案,帮助他们更好地理解和掌握Extjs WEB层架构及其与Java开发规范之间的关系。通过这些指导原则,开发团队能够确保代码的一致性和可维护性,同时提升开发效率。 ###...

    精通JS脚本之ExtJS框架.part2.rar

    8.2.5 格式化显示日期类型数据 8.3 美化表格 8.4 设置表格背景颜色 8.5 显示行号和复选框 8.5.1 显示行号 8.5.2 引用复选框 第9章 表格的高级功能 9.1 表格视图——Ext.grid.GridView 9.2 表格分页 9.2.1 ...

    extjs 酒店管理项目

    因此,理解EXTJS与后端服务(如Java、PHP或Node.js)的交互,包括JSON数据格式的使用,以及RESTful API的设计原则,都是项目中不可忽视的知识点。 在"ExjsHotel"这个压缩包文件中,我们可以期待找到以下文件结构:...

    extjs数据存储与传输

    如`autoAbort`(是否自动中断请求)、`defaultHeaders`(默认请求头)、`disableCaching`(是否禁用缓存)、`extraParams`(额外请求参数)、`method`(请求方法)、`timeout`(超时时间)和`url`(请求URL)等,...

    ExtJS实现Excel的导出功能(poi)

    Apache POI是Java库,允许程序读写Microsoft Office格式的文件,包括Excel。 首先,要实现Excel导出,你需要在项目中引入Apache POI的依赖。这通常通过Maven或Gradle等构建工具完成,确保在项目中可以访问到所需的...

    Extjs4如何处理后台json数据中日期和时间

    总结一下,处理Extjs4和.NET后台之间JSON数据中的日期和时间,关键在于理解不同库和框架对日期的序列化和反序列化方式,以及如何通过定制代码来适配这些差异。正确地处理日期格式,可以确保数据在前端展示的准确性和...

    extjs的快速入门教程

    - **Date扩展**: 日期格式化。 - **String扩展**: 字符串操作。 - **Function扩展**: 函数封装。 #### 总结 ExtJS提供了强大的功能和丰富的组件,适用于快速开发高质量的Web应用程序。通过掌握以上知识点,...

    myeclips自动提示extjs插件安装方法

    `Spket`提供了代码提示、代码格式化和错误检查等功能,它作为一个插件可以集成到`MyEclipse`中,为`ExtJS`开发提供强大的辅助。安装`Spket`通常需要解压下载的文件,找到安装脚本或jar文件,然后按照文档指示执行...

    Extjs实用教程,用于初学者学习

    - **与其他技术结合**:学会如何将ExtJS与其他服务器端技术(如.NET、Java等)结合使用,以构建更加强大的Web应用程序。 - **定制化开发**:根据项目的具体需求,定制化开发特定的功能和组件。 通过上述知识点的...

    extjs 导出excel

    8. **自定义格式化**:在导出Excel时,可能需要根据业务需求对数据进行格式化,例如日期、数字的格式,以及单元格样式等。`SheetJS`库提供了丰富的API来实现这些功能。 9. **交互设计**:在用户界面中,通常会添加...

Global site tag (gtag.js) - Google Analytics