java代码时间格式化 java代码格式化快捷键idea

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中时间格式化输出

使用SimpleDateFormat即可,代码如下

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Date;

public class DateUtil {

public static  String formatDate(Date date)throws ParseException{

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

return sdf.format(date);

}

public static Date parse(String strDate) throws ParseException{

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

return sdf.parse(strDate);

}

}

java中怎么格式化日期??

你可以用String类的format方法,例如: System.out.println(String.format("%ty年%tm月%td日",date));下面是一个完整的例子。

public class FormatDateTest

{

public static void main(String[] args)

{

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

System.out.println(String.format("%ty年%tm月%td日",date));

System.out.println(String.format("%tY年%tm月%td日",date));

System.out.println(String.format("%tY年%tm月%td日%tH时%tM分%tS秒",date));

}

}

%ty是格式化年,%tm是格式化年,%td是格式化天,%tH格式化发时,%tM格式化分,%tS格式化秒。另外%tY是把年格式化为四位形式,如1999,而不是99。%tI是把时格式化为12小时制。格式化字符串中的是表示格式化同一个日期,当然你也可以这么写: System.out.println(String.format("%ty年%tm月%td日",date,date,date));

java 时间格式化

这个时间格式应该是这个吧....SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS"); 要看你数据库里面的.

Java时间格式化

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.*;

class SimpleDateFormat01

{

public static void main(String[] args) throws ParseException

{

String str = "Fri Oct 27 15:38:07 CST 2017";

SimpleDateFormat sdf1 = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);

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

Date date = sdf1.parse(str);//提取格式中的日期

String newStr = sdf2.format(date); //改变格式

System.out.println("转换之后的日期:"+newStr);

}

}


网站栏目:java代码时间格式化 java代码格式化快捷键idea
文章URL:http://ybzwz.com/article/dochghd.html