java日期格式代码 java的日期

java 编程中显示日期和时间的代码可以直接通过jdk基本方法,获取到当前的时间
Date date= new Date();//创建一个时间对象 , 获取到当前的时间
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置时间显示格式
String str = sdf.format(date);//将当前时间格式化为需要的类型
System.out.println(str);//输出结果
结果为:2015-11-06 13:53:54(实时) 。
Java中怎么把字符串转换成日期格式啊方法一java日期格式代码:
public static void main(String[] args) throws Exception{
Date date = new SimpleDateFormat("yyyy-MM-dd").parse("2005-06-09");
String now = new SimpleDateFormat("yyyy年MM月dd日").format(date);
System.out.println(now);
}
输出结果java日期格式代码:2005年06月09日
方法二:
public class bb {
public static void main(String[] args) {
// TODO Auto-generated method stub
SimpleDateFormat df = new SimpleDateFormat("yyyyMMddhhmmss");
String dateString = "20071128175545";
try {
Date date = df.parse(dateString);
System.out.println(df.format(date));
} catch (Exception ex) {
System.out.println(ex.getMessage());
}
}
}
扩展资料:
Java指定java日期格式代码了一些可访问java日期格式代码的修饰符如:private、protected、public,任何方法或变量都可以声明为public , Java可以从该类之外的地方访问 。因为main方法是公共的,JVM就可以轻松的访问执行它 。
【java日期格式代码 java的日期】在main里面args[]就是两个长度的数组:value1存在args[0]中,value2存在args[1]中 。
args[0]存储的是命令,其后才是参数 。
String args[ ]或者String[ ] args表示给主方法传一个字符串数组 。
而args是一个字符串数组的变量名,不是关键字,是arguments的缩写,只是一个默认名,一般都习惯性照写 。
例如:
class Example{
public static void main(String args[ ]){
System.out.println("This is a simple Java program.");
}
}
参考资料来源:百度百科—args[ ]
写一段JAVA代码判断日期格式是否正确static
public
boolean
isValidDate(
int
year,
int
mon,
int
day,
short
year_min,short
year_max,
StringBuffer
msg)
{
if(yearyear_min
||
yearyear_max)
{
msg.append("年份必须在("
year_min "~" year_max
")之间,输入值(" year ")无效\n");
return
false;
}else
if(mon1
||
mon12){
msg.append("月份必须在(1~12)之间,输入值(" mon ")无效\n");
return
false;
}else
if(day1
||
day31){
msg.append("日号必须在(1~31)之间 , 输入值(" day ")无效\n");
return
false;
}else
if(mon==2){
if(isLeapYear(year)
day29){
msg.append("闰年的闰二月日号必须在(1~29)之间 , " year "是闰年,输入值(" day ")无效\n");
return
false;
}else
if(day28){
msg.append("非闰年的闰二月的日号必须在(1~28)之间," year "不是闰年,输入值(" day ")无效\n");
return
false;
}
}
return
true;
}
//闰年
static
public
boolean
isLeapYear(int
year){
return
(year%4==0
year0!=0)||
year@0==0;
}
java编程之怎样把Long转换成Date的日期格式可以使用java中的日期格式化工具java.text.SimpleDateFormat来格式化,以下为示例代码:
1.创建java.text.SimpleDateFormat实例
java.text.SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd", Locale.getDefault());
参数说明,"yyyy-MM-dd"表示日期的格式,也可以是这样的 yyyy-MM-dd HH:mm:ss注意大小写
2.将Date对象转成字符串
Date date = new Date();
String str = sdf.format(date);
System.out.println(str);
3.将字符串转成Date
String str = "2013-12-12";
Date date = sdf.parse(str);
System.out.prinltn(date);
注意,SimpleDateFormat解析工具,指定的format以后,只能解析指定格式的日期,例如指定了yyyy-MM-dd则不可以再去解析 yyyy-MM-dd HH:mm:ss格式 。
java日期格式代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java的日期、java日期格式代码的信息别忘了在本站进行查找喔 。

    推荐阅读