日期处理类SimpleDateFormat

SimpleDateFormat类中定义有如下格式标记:年(yyyy)、月(MM)、日(dd)、时(HH)、分(mm)、秒(ss)、毫秒(SSS).

在SimpleDateFormat类里面主要使用如下的方法进行处理:

· 构造方法:public SimpleDateFormat(String pattern);

· 将Date格式化为String:public final String format(Date date);

· 将String变为Date:public Date parse(String source) throws ParseException。

代码实现:

 1 package cn.demo;
 2 import java.text.SimpleDateFormat;
 3 import java.util.Date;
 4 public class Test {
 5     public static void main(String[] args) throws Exception {
 6         SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS");
 7         String str = sdf.format(new Date());
 8         System.out.println(str);
 9         }
10     }

结果:2016-08-24 08:30:16:651
总结:SimpleDateFormat类可以实现String变为Date转换。

时间: 2024-10-11 23:11:52

日期处理类SimpleDateFormat的相关文章

Java的日期类和日期格式化类

日期类: 1 Date date = new Date(); // 获取当前的系统时间 2 System.out.println("年份:"+ date.getYear()); 3 4 Calendar calendar = Calendar.getInstance(); //获取当前的系统时间. 5 System.out.println("年:"+ calendar.get(Calendar.YEAR)); 6 System.out.println("月

dateUtil 日期工具类

package com.lbi.util; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Locale; import java.util.regex.Matcher; import java.util.regex.Pattern; import org.slf4j.Logg

Java对日期Date类进行加减运算,年份加减,月份加减

Date d=new Date();    SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd");    System.out.println("今天的日期:"+df.format(d));    System.out.println("两天前的日期:" + df.format(new Date(d.getTime() - (long)2 * 24 * 60 * 60 * 1000))); 

JAVA笔记10__Math类、Random类、Arrays类/日期操作类/对象比较器/

/** * Math类.Random类.Arrays类:具体查JAVA手册...... */ public class Main { public static void main(String[] args) { String[] s1 = {"a","b","c","d","e"}; String[] s2 = {"a","b","c",&qu

Android工具类之日期操作工具类

/** * 日期操作工具类. */ public class DateUtil { /** * 英文简写如:2016 */ public static String FORMAT_Y = "yyyy"; /** * 英文简写如:12:01 */ public static String FORMAT_HM = "HH:mm"; /** * 英文简写如:1-12 12:01 */ public static String FORMAT_MDHM = "MM-

java日期工具类DateUtil

package com.itkt.mtravel.hotel.util; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Ma

java 日期工具类

/** * <h3>Class description</h3> * <h4>日期处理类</h4> * * <h4>Special Notes</h4> * * * @ver 0.1 * @author terry.wei * 2011-5-4 */ import java.sql.Timestamp; import java.text.DateFormat; import java.text.ParseException; impo

Java日期工具类,Java时间工具类,Java时间格式化

Java日期工具类,Java时间工具类,Java时间格式化 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ?Copyright  蕃薯耀 2017年2月4日 15:03:27 星期六 http://www.cnblogs.co

日期工具类 - DateUtil.java

日期工具类,提供对日期的格式化和转换方法.获取区间日期.指定日期.每月最后一天等. 源码如下:(点击下载 -DateUtil.java.commons-lang-2.6.jar ) import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import