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日期格式,如:yyyy-MM-dd】datePosition: 日期位置;【1:后面左边;2:后面右边;3:前面】不能为空ctgForm: 类别;【0:无;1:栏目;2:站点】不能为空 showTitleStyle:显示标题样式;【0:不显示;1:...
图书馆计划学校 Java 项目我开始git clone 或到下载源...Numero,贷款类别(借款人、图书、日期): Methodes:- getters, setters, toString,图书馆类(会员列表、外借列表、图书列表):该类是可序列化的,并实现了 M
java代码-【3】定义一个学生类,使用LinkedList对学生类进行管理,执行添加操作,并打印数据。 运行效果图为: 任务: 1.定义一个学生类Student (1)属性为:学号stuId(int),姓名name(String),成绩...
我是一个狮子座男人,一度我认为学习Java会使我看起来与众不同,可是几个月以后我放弃了这个选择,我看了论坛里关于这两种语言孰优孰劣的讨论,最终选择了C#,请不要问我为何做出这样的选择,很多人认为中文是世界上...
9.24、运用JAVA MAIL包实现发GMAIL邮件 230 9.26、ANDROID键盘响应 236 9.27、后台监听某个按键 238 9.28、VECTOR用法 239 9.29、CURSOR 242 9.30、把一个字符串写进文件 244 9.31、把文件内容读出到一个字符串 245 ...
9.24、运用JAVA MAIL包实现发GMAIL邮件 230 9.26、ANDROID键盘响应 236 9.27、后台监听某个按键 238 9.28、VECTOR用法 239 9.29、CURSOR 242 9.30、把一个字符串写进文件 244 9.31、把文件内容读出到一个字符串 245 ...
lb 类别 char bk 板块 char dm 代码 char zz 创建者 char ◎存款利率(cnll)结构 字段名 含义 类型 备注 dm 代码 char jc 简称 char rq 变动日期 date ll 利率 num ◎港股...
OpenGL支持库中的部分英文名称常量已改为中文,并统一在所有常量名称之前加前缀“GL_”,以减少与其它库的冲突机率。 3. 互联网支持库中的“FTP目录列表”命令返回的文件时间改为FTP服务器返回的原始时间,不做...
用户可以从这里返回主菜单,用户可以通过按添加新项目按钮添加新的费用项目,这将打开一个表单,用户可以在其中输入费用的状态、类别、多种货币的任何实例、简要说明和日期范围。 完成后按完成,如果添加新项目成功...
一 Jeecms安装过程 ...<id name="id" type="java.lang.Integer" column="id"><generator class="identity"/></id> <property name="title" column="title" type="java.lang.String" not-null="true" /> ...
SGA区由数据缓冲区、共享池、重做日志缓冲区、大型池、JAVA池构成;PGA区由排序区、私有SQL区以及堆栈构成。SGA区是由Oracle分配的共享内存结构,包含一个数据库实例共享的数据和控制信息。当多个用户同时连接同一个...
Ivor Horton是撰著Java、C和C++编程语言图书的杰出作家之一。大家一致认为,他的著作独具风格,无论是编程新手,还是经验丰富的编程人员,都很容易理解其内容。在个人实践中,Ivor Horton也是一名系统顾问。他从事...
据我所知,JSP基于Java,因此Java程序员可以轻松开始编码。ASP只是一个一般的引擎,具有支持多种语言的能力,不过默认的并且是最常用的还是VBScript。 mod_perl与Perl一样强大,只是更快一些。 二、PHP入门 PHP...
申请学位类别 工 程 硕 士 学位授予单位 东 南 大 学 工程领域名称 软 件 工 程 论文答辩日期 研究方向 Android+HTML5 学位授予日期 答辩委员会主席 评阅人 硕士学位论文 基于Android+HTML5的移动...