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

【转】Java日期格式类别实例(中文日期格式)

    博客分类:
  • java
 
阅读更多
package ben.util;

import java.text.SimpleDateFormat;

/**
* 日期格式
* @author Ben
*
*/
public class FormatDate {
   
    /**
     * 返回系统当前的完整日期时间 <br>
     * 格式 1:2008-05-02 13:12:44 <br>
     * 格式 2:2008/05/02 13:12:44 <br>
     * 格式 3:2008年5月2日 13:12:44 <br>
     * 格式 4:2008年5月2日 13时12分44秒 <br>
     * 格式 5:2008年5月2日 星期五 13:12:44 <br>
     * 格式 6:2008年5月2日 星期五 13时12分44秒 <br>
     * @param 参数(formatType) :格式代码号
     * @return 字符串
     */
    public static String get(int formatType) {
        SimpleDateFormat sdf = null;
        if(formatType==1) {
            sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        } else if(formatType==2) {
            sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
        } else if(formatType==3) {
            sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
        } else if(formatType==4) {
            sdf = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
        } else if(formatType==5) {
            sdf = new SimpleDateFormat("yyyy年MM月dd日 E HH:mm:ss");
        } else if(formatType==6) {
            sdf = new SimpleDateFormat("yyyy年MM月dd日 E HH时mm分ss秒");
        }
        return sdf.format(new java.util.Date());
    }
   
    /**
     * 返回:当前系统年份
     * @return String
     */
    public static String getYear() {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return sdf.format(new java.util.Date()).split("-")[0];
    }
   
    /**
     * 返回:当前系统月份
     * @return 09
     */
    public static String getMonth() {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return sdf.format(new java.util.Date()).split("-")[1];
    }
   
    /**
     * 返回:当前系统日
     * @return 09
     */
    public static String getDate() {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return sdf.format(new java.util.Date()).split("-")[2].split(" ")[0];
    }
   
    /**
     * 返回:系统当前日期
     * @return 2009-09-09
     */
    public static String getCurrentDate(){
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return sdf.format(new java.util.Date()).split(" ")[0];
    }
   
    /**
     * 返回:系统当前时间
     * @return 09:09:09
     */
    public static String getCurrentTime() {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return sdf.format(new java.util.Date()).split(" ")[1];
    }
   
    /**
     * 返回:系统当前完整日期时间
     * @return 2009-09-09 09:09:09
     */
    public static String getCurrentFullTime() {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return sdf.format(new java.util.Date());
    }
   
    /**
     * 返回:系统当前时间时
     * @return 09
     */
    public static String getHours() {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return sdf.format(new java.util.Date()).split(" ")[1].split(":")[0];
    }
   
    /**
     * 返回:系统当前时间分
     * @return 12
     */
    public static String getMinutes() {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return sdf.format(new java.util.Date()).split(" ")[1].split(":")[1];
    }
   
    /**
     * 返回:系统当前时间秒
     * @return 12
     */
    public static String getSeconds() {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return sdf.format(new java.util.Date()).split(" ")[1].split(":")[2];
    }

}
分享到:
评论

相关推荐

    Java_项目开发实例_图书信息管理系统开发文档及源码.doc

    Java项目开发实例_图书信息管理系统开发文档及源码 一、系统功能概述 图书信息管理系统是一个基于Java开发的项目实例,该系统分为两个大功能模块:基础数据维护和系统数据维护。基础数据维护包括图书信息、图书...

    java-项目开发实例-图书信息管理系统开发文档及源码.docx

    Java 项目开发实例 - 图书信息管理系统开发文档及源码 Java 项目开发实例 - 图书信息管理系统是基于 Java 语言开发的图书信息管理系统,旨在提供一个功能强大且易用的图书信息管理平台。本系统主要包括两个功能模块...

    java项目开发实例图书信息管理系统开发文档及源码.pdf

    "Java 项目开发实例图书信息管理系统开发文档及源码" 本文档介绍了 Java 项目开发实例图书信息管理系统的开发文档及源码,包括系统功能概述、数据库设计、系统源代码等部分。 一、系统功能概述 图书信息管理系统...

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

    用户可能需要创建相应的数据库结构,例如,可能有一个名为`income_expense`的表,包含`id`(主键)、`category`(类别)、`amount`(金额)、`date`(日期)等字段。连接数据库后,系统可以通过SQL查询获取并显示...

    Java_项目开发实例_图书信息管理系统开发文档及源码借鉴.pdf

    Java 项目开发实例-图书信息管理系统开发文档及源码借鉴 本文档主要介绍了 Java 项目开发实例-图书信息管理系统的开发文档及源码借鉴。该系统是一个基于 Java 语言开发的图书信息管理系统,旨在提供一个完整的图书...

    Java-项目开发实例-图书信息管理系统开发文档及源码.pdf

    Java 项目开发实例 - 图书信息管理系统开发文档及源码 本文档介绍了一个基于 Java 的图书信息管理系统的开发文档和源码。该系统分为两个主要功能模块:基础数据维护和系统数据维护。基础数据维护模块包括图书信息表...

    Java-项目开发实例-图书信息管理系统开发文档及源码.docx

    图书信息管理系统是IT领域中常见的应用实例,它主要用于管理和维护图书馆中的各类图书数据,包括图书的详细信息、类别管理以及用户信息等。本系统采用Java语言进行开发,旨在提供高效、准确的信息管理服务。 一、...

    基于Java的实例源码-单位固定资产登记管理系统JAVA版.zip

    2. 固定资产查询:用户可以根据不同的条件(如资产编号、类别、购置日期等)进行查询,系统返回匹配的固定资产列表。 3. 固定资产变更管理:当固定资产状态发生变化,如折旧、报废、转移等,系统需记录并更新相关...

    Java获得系统时间

    本文将基于提供的代码示例,深入探讨如何在Java中获取系统时间,并通过不同类别的方法实现时间与系统时间的同步。 #### 一、代码解析 首先,我们来分析一下提供的代码片段: ```java import java.io.File; // 此...

    java学习课件ppt格式

    12. **Java标准库**:熟悉Java API,如集合、IO、网络编程、日期时间等类库的使用。 13. **Swing和JavaFX**:对于GUI(图形用户界面)编程,Java提供了Swing和JavaFX库。学习如何创建窗口、组件和事件处理,以构建...

    (完整word版)Java-项目开发实例-图书信息管理系统开发文档及源码.doc

    "基于 Java 项目开发实例的图书信息管理系统开发文档及源码" 一、 系统功能概述 该系统分为两个大功能模块:基础数据维护和系统数据维护。基础数据维护包括图书信息管理、用户信息管理和读者信息管理等功能,而...

Global site tag (gtag.js) - Google Analytics