日期格式化

来源:互联网 发布:java分子分母约分 编辑:程序博客网 时间:2024/05/17 03:18
public class FormatDate {/** 输出格式: 2006-4-16 */public static String defaults(Date d) {String s = DateFormat.getDateInstance(DateFormat.DEFAULT).format(d);return s;}/** 输出格式: 2006年4月16日 星期六 */public static String full(Date d) {String s = DateFormat.getDateInstance(DateFormat.FULL).format(d);return s;}/** 输出格式: 2006-4-16 */public static String medium(Date d) {String s = DateFormat.getDateInstance(DateFormat.MEDIUM).format(d);return s;}/** 输出格式: 06-4-16 */public static String shorts(Date d) {String s = DateFormat.getDateInstance(DateFormat.SHORT).format(d);return s;}/** 输出格式: 2006-01-01 00:00:00 */public static String commonly(Date d) {java.text.DateFormat format = new java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss");String s = format.format(d);return s;}/** 输出格式: 2006-01-01 00:00:00 */public static Date normal(Date d) {java.text.DateFormat format = new java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss");String s = format.format(d);try {return format.parse(s);} catch (ParseException e) {e.printStackTrace();}return null;}/** 输出格式: 20060101000000 ***/public static String terse(Date d) {java.text.DateFormat format = new java.text.SimpleDateFormat("yyyyMMddhhmmss");String s = format.format(new Date());return s;}/** 输出格式: formatStr ***/public static String custom(Date d, String formatStr) {java.text.DateFormat format = new java.text.SimpleDateFormat(formatStr);String s = format.format(new Date());return s;}}

0 0
原创粉丝点击