「java中日期格式处理」java输出日期格式

博主:adminadmin 2023-01-02 22:09:10 951

今天给各位分享java中日期格式处理的知识,其中也会对java输出日期格式进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java中如何转换日期格式

SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy");

SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd");

sdf1.format(sdf.parse(日期))

java 日期处理

Date now = new Date(System.currentTimeMillis());

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//定义日期格式

String nowString = sdf.format(now);//生成格式为yyyy-MM-dd HH:mm:ss的日期字符串对象

Date formatedNow = sdf.parse(nowString);//生成格式为yyyy-MM-dd HH:mm:ss的日期对象

java 日期格式的处理

import java.text.SimpleDateFormat;

import java.util.Date;

public class Test {

public static void main(String[] args) {

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS");

String text = sdf.format(new Date());

System.out.println(text);

}

}

输出:

2012-05-12 13:30:33:963

================================================

字母 日期或时间元素 表示 示例

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

具体可查看JDK API SimpleDateFormat类

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);

}

输出结果: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指定了一些可访问的修饰符如:private、protected、public,任何方法或变量都可以声明为public,Java可以从该类之外的地方访问。因为main方法是公共的,JVM就可以轻松的访问执行它。

在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日期格式化

import java.text.SimpleDateFormat;

import java.util.Calendar;

import java.util.Date;

public class Test {

public static void main(String[] args) {

final String dayNames[] = { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };

SimpleDateFormat sdfInput = new SimpleDateFormat("yyyy年MM月dd日");

Calendar calendar = Calendar.getInstance();

Date date = new Date();

calendar.setTime(date);

int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);

System.out.println(sdfInput.format(date) + " " + dayNames[dayOfWeek - 1]);

}

}

java中如何对日期进行格式处理

import java.text.SimpleDateFormat;

import java.util.Date;

public class test {

public static void main(String []aa){

SimpleDateFormat dateformat1=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss E");

String a1=dateformat1.format(new Date());

System.out.println("时间2:"+a1);

System.out.println(new Date().getYear()+1900);

SimpleDateFormat dateformat2=new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒 E ");

String a2=dateformat2.format(new Date());

System.out.println("时间2:"+a2);

}

}

执行结果:

时间2:2012-5-12 14:27:59 星期六

2006

时间2:2012年5月12日 13时27分59秒 星期六

就是SimpleDateFormate这个对象

再调用它的formate()方法

java中日期格式处理的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java输出日期格式、java中日期格式处理的信息别忘了在本站进行查找喔。