java 日期转化

转载 2016年05月31日 10:42:29
JAVA字符串转日期或日期转字符串

用的API是SimpleDateFormat,它是属于java.text.SimpleDateFormat,所以要把它import进来!
用法:
SimpleDateFormat sdf = new SimpleDateFormat( " yyyy-MM-dd HH:mm:ss " );
这一行最重要,它确立了转换的格式,yyyy是完整的公元年,MM是月份,dd是日期,至于HH:mm:ss就不需要我再解释了吧!
ps:为什么有的格式大写,有的格式小写,那是怕避免混淆,例如MM是月份,mm是分;HH是24小时制,而hh是12小时制

1.字符串转日期:
 
2002-10-8 15:30:22要把它转成日期,可以用
Date date = sdf.parse( " 2002-10-8 15:30:22 " );
2.日期转字符串

假如把今天的日期转成字符串可用

String datestr = sdf.format( new Date());
 这个字符串的内容便类似2002-10-08 14:55:38
透过这个API我们便可以随心所欲的将日期转成我们想要的字符串格式,例如希望将日期输出成2002年10月08日,
我们可以这么写:
SimpleDateFormat sdf = new SimpleDateFormat( " yyyy年MM月dd日 " );
String datestr = sdf.format( new Date());
datestr便会依照我们设定的格式输出


SimpleDateFormat parser = new SimpleDateFormat("EEEE, MMMM dd, yyyy");
SimpleDateFormat formatter = new SimpleDateFormat("EEE. MM/dd");

java 日期格式化-- SimpleDateFormat 的使用。字符串转日期,日期转字符串

日期和时间格式由 日期和时间模式字符串 指定。在 日期和时间模式字符串 中,未加引号的字母 'A' 到 'Z' 和 'a' 到 'z' 被解释为模式字母,用来表示日期或时间字符串元素。文本可以使用单...
  • qq_27093465
  • qq_27093465
  • 2016年11月04日 14:38
  • 19504

JAVA字符串转日期或日期转字符串

JAVA字符串转日期或日期转字符串 文章中,用的API是SimpleDateFormat,它是属于java.text.SimpleDateFormat,所以请记得import进  ...
  • cwcwj3069
  • cwcwj3069
  • 2016年08月09日 17:23
  • 33067

Java SimpleDateFormat 中英文时间格式化转换

JAVA SimpleDateFormat 中英文时间格式互转SimpleDateFormat是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 ...
  • KingWTD
  • KingWTD
  • 2015年08月29日 17:37
  • 28142

java实现日期与字符串互相转化

今天周五,闲着也没什么事做,就想总结一下以前遇到的一些小问题,也算是强化一下编码能力和基础知识掌握程度吧!在我们开发的过程中,时常会遇到一些日期的处理,这是怎么也避免不了的,对于这些问题,对于一个新手...
  • wangbaoyin
  • wangbaoyin
  • 2012年08月17日 11:35
  • 2055

Java 中日期格式的转化

日期格式看似很多,但其实总的来说,也就分为两类,一种就是Date类型,一类就是最简单的long型。这两种类型可以互相转化。平常使用的日期格式其实都不是简单的Date的实例,需要去转化。而long类型可...
  • u010236169
  • u010236169
  • 2016年05月26日 19:30
  • 204

java 日期各种样式转化函数集合

mport java.text.DateFormat; import java.text.ParseException; import java.text.ParsePosition; impo...
  • onlywaitforyou
  • onlywaitforyou
  • 2013年08月22日 10:06
  • 483

solr和java时区时间日期转化方法

我们一般得到的时间为当地时区的时间,而我存储到服务器上时想得到格林威治时间(GMT)和世界协调时间(UTC)。一种是通过时间差计算:目标时区时间+时区差=本时区的时间。另一种则是通过设置时区不过要调用...
  • u012142423
  • u012142423
  • 2014年08月06日 23:26
  • 2232

java日期和字符间相互转化

java日期和字符间相互转化
  • weimeng1991
  • weimeng1991
  • 2015年01月29日 16:25
  • 186

java 日期转化工具类和智能转化总结

/** * Created by Administrator on 2017/5/11 0011. * 日期转化工具类 */ public class DateUtil { publ...
  • fanfanzk1314
  • fanfanzk1314
  • 2018年01月05日 09:55
  • 22

java日期时间工具类

  • 2014年11月19日 13:59
  • 15KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java 日期转化
举报原因:
原因补充:

(最多只允许输入30个字)