📄 dateformat.java.svn-base
字号:
package com.onet.autobill.util;
import java.util.Date;
import java.text.SimpleDateFormat;
/**
* 将时间转化为固定格式的类
*
* @author qiujinshun
* @version 1.0
*/
public class DateFormat
{
public static final int TYPE_D = 1;
public static final int TYPE_S = 2;
/**
* 将给定的日期,按照给定的格式转换成String
*
* @param formatDate 需要转换的日期
* @param type 转换的字符串类型
* 1:返回yyyyMMdd
* 2:返回yyyy-MM-dd HH:MI:SS
* @return 转换后的字符串
*/
public static String DateFormatToString(Date formatDate, int type)
{
String dateStr = null;
if(formatDate != null)
{
switch(type)
{
case TYPE_D:
dateStr = DateFormatToString(formatDate, "yyyyMMdd");
break;
case TYPE_S:
dateStr = DateFormatToString(formatDate, "yyyy-MM-dd HH:mm:ss");
break;
default:
}
}
return dateStr;
}
/**
* 将给定的日期,按照给定的格式转换成String
*
* @param formatDate 需要转换的日期
* @param format 需要转换的格式
* @return 转换后的字符串
*/
private static String DateFormatToString(Date formatDate, String format)
{
SimpleDateFormat dateFormat = new SimpleDateFormat(format);
String dateStr = dateFormat.format(formatDate);
return dateStr;
}
/**
* 将日期型的字符串转换为新的格式
* @param dateStr "yyyy-MM-dd *"
* @return "yyyyMMdd"
*/
public static String formatString(String dateStr) {
String formatStr = null;
if(dateStr != null && dateStr.length() < 10) {
dateStr = dateStr.substring(0, 10);
formatStr = dateStr.replaceAll("-", "");
}
return formatStr;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -