Java日期转换SimpleDateFormat格式大全 和 判断是否为合法的日期时间字符串?
来源:互联网 发布:mac电脑excel怎么换行 编辑:程序博客网 时间:2024/05/16 15:58
public class Datetime {
public static void main(String args[]){
java.util.Date current=new java.util.Date();
java.text.SimpleDateFormat sdf=new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String c=sdf.format(current);
System.out.println(c);
}
}
12小时制时间显示:
public class Datetime {
public static void main(String args[]){
java.util.Date current=new java.util.Date();
java.text.SimpleDateFormat sdf=new java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String c=sdf.format(current);
System.out.println(c);
}
}
两者区别:yyyy-MM-dd HH:mm:ss ; yyyy-MM-dd hh:mm:ss
如下:
G
Era 标志符 Text AD
y
年 Year 1996
; 96
M
年中的月份 Month July
; Jul
; 07
w
年中的周数 Number 27
W
月份中的周数 Number 2
D
年中的天数 Number 189
d
月份中的天数 Number 10
F
月份中的星期 Number 2
E
星期中的天数 Text Tuesday
; Tue
a
Am/pm 标记 Text PM
H
一天中的小时数(0-23) Number 0
k
一天中的小时数(1-24) Number 24
K
am/pm 中的小时数(0-11) Number 0
h
am/pm 中的小时数(1-12) Number 12
m
小时中的分钟数 Number 30
s
分钟中的秒数 Number 55
S
毫秒数 Number 978
z
时区 General time zone Pacific Standard Time
; PST
; GMT-08:00
Z
时区 RFC 822 time zone -0800
-------------------------------------------------------------
public class JudgeDate {
/**
* 判断是否为合法的日期时间字符串
* @param str_input
* @return boolean;符合为true,不符合为false
*/
public static boolean isDate(String str_input,String rDateFormat){
if (!isNull(str_input)) {
SimpleDateFormat formatter = new SimpleDateFormat(rDateFormat);
formatter.setLenient(false);
try {
formatter.format(formatter.parse(str_input));
} catch (Exception e) {
return false;
}
return true;
}
return false;
}
public static boolean isNull(String str){
if(str==null)
return true;
else
return false;
}
public static void main(String args[]){
String str="2007-5-12";
if(isDate(str,"yyyy.MM.dd")|isDate(str,"yyyy-MM-dd"))
System.out.print("This is true");
else
System.out.println(str);
}
}
- Java日期转换SimpleDateFormat格式大全 和 判断是否为合法的日期时间字符串?
- java判断字符串是否为日期格式
- Java日期转换SimpleDateFormat格式大全
- Java日期转换SimpleDateFormat格式大全
- Java日期转换SimpleDateFormat格式大全
- Java日期转换SimpleDateFormat格式大全
- Java日期转换SimpleDateFormat格式大全
- Java日期转换SimpleDateFormat格式大全
- Java日期转换SimpleDateFormat格式大全
- Java日期转换SimpleDateFormat格式大全
- Java日期转换SimpleDateFormat格式大全
- Java日期转换SimpleDateFormat格式大全
- Java日期转换SimpleDateFormat格式大全
- Java日期转换SimpleDateFormat格式大全
- Java日期转换SimpleDateFormat时间格式
- JAVA 判断一个字符串是不是一个合法的日期格式
- JAVA 判断一个字符串是不是一个合法的日期格式
- JAVA 判断一个字符串是不是一个合法的日期格式
- Java代码编写的30条建议
- VC 进程与进程通信
- J2EE技术
- 程序员必须知道的英语
- 开发人员一定要加入收藏夹的网站
- Java日期转换SimpleDateFormat格式大全 和 判断是否为合法的日期时间字符串?
- 名词解释:SOA
- 2010年IT人員該常去的十大網站
- 推荐两个firefox插件:LiveHTTPHeaders抓包;RefControl插件构造referrer值,附其它经典插件
- 如何做一个出色的程序员
- 如此sb的错误!!!
- js限制只能输入数字
- skycc营销软件给我带来十万订单
- 给那些不愿放手的孩子。。。写的很尖锐,但说到了根本。。。