getDateStr,Date类型,转化,日期
来源:互联网 发布:数学必修三编程软件 编辑:程序博客网 时间:2024/06/06 00:48
/**
* @param StrDate "MM/dd/yyyyHH:mm:ss" || "yyyyMMddHHmmss"
*
* @return DateStr "yyyy-MM-dd HH:mm:ss"
* */
public static String getDateByStr(String dateStr) throws ParseException{
if(dateStr==null || "".equals(dateStr)){return "";}String returnDate = null;String format1 = "MM/dd/yyyyHH:mm:ss";String format2 = "yyyyMMddHHmmss";String formatCN = "yyyy-MM-dd HH:mm:ss";String formateChoise =format2;char[] dateChar = dateStr.toCharArray();SimpleDateFormat df =null;//表达式的功能:验证必须为数字或者空格String pattern = "[0-9]";Pattern p = Pattern.compile(pattern);for(int i=0;i<dateChar.length;++i){Matcher m = p.matcher(""+dateChar[i]);boolean bool = m.matches();if(dateChar[i] != '/'&&bool){continue;}else if(dateChar[i] == '/'){formateChoise=format1;break;}else{return "";}}df = new SimpleDateFormat(formateChoise);Date date = df.parse(dateStr);returnDate = new SimpleDateFormat(formatCN).format(date).toString();return returnDate;
}
此函数体内可以加自己的日期格式然后进行后续的formate
- getDateStr,Date类型,转化,日期
- date日期类型与String类型的相互转化
- date日期类型与String类型的相互转化
- date日期类型与String类型的相互转化
- Date、Double等类型转化,oracle日期处理
- 将未指定格式的日期字符串转化成java.util.Date类型日期对象
- 将未指定格式的日期字符串转化成java.util.Date类型日期对象
- Date日期类型操作
- Date日期类型比较
- 字符串转化成DATE类型
- String转化为Date类型
- 字符串日期转化为oracle.jbo.domain.Date和oracle.jbo.domain.Timestamp类型
- Date类型数据转化json后,在jsp获取日期显示为[object Object]问题
- Java日期格式转化工具(date格式转为string格式,string转date,string转timestamp类型)
- 将String类型转化为Date类型
- mysql bigint类型转化成date类型
- java中如何将String类型的日期格式为yyyyMMdd转化为date类型的yyyy-MM-dd格式
- HTML5日期输入类型(date)
- Python的Distutils模块
- poj The Pilots Brothers' refrigerator(DFS)
- 基于Struts2的文件上传
- 源码编译CEF3
- C#随机产生10位大写字母的字符串
- getDateStr,Date类型,转化,日期
- java 改变窗体状态(最大化、最小化、正常)
- 找不到 System.Windows.Ria的解决办法
- 文件被多个中间文件输出目录相同的工程包含
- 基于opencv的手势识别
- H.264学习(一)——帧和场的概念(zz)
- spket插件的安装与使用完整图文版
- OpenGL学习(1)-基础知识(2)
- 熬之滴水穿石:JSP--HTML中的JAVA代码(7)