SimpleDateFormat的常用方法说明

转载 2011年02月13日 15:03:00

G 年代标志符
  y 年
  M 月
  d 日
  h 时 在上午或下午 (1~12)
  H 时 在一天中 (0~23)
  m 分
  s 秒
  S 毫秒
  E 星期
  D 一年中的第几天
  F 一月中第几个星期几
  w 一年中第几个星期
  W 一月中第几个星期
  a 上午 / 下午 标记符
  k 时 在一天中 (1~24)
  K 时 在上午或下午 (0~11)
  z 时区

/////////////////////////////////////////////////下面是例子,以及执行结果

import java.text.*;
import java.util.Date;


public class FormatDateTime {

    public static void main(String[] args) {

       ///  打印出2006年11月17日 15时19分56秒
        SimpleDateFormat myFmt=new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");

       //打印  06/11/17 15:19
        SimpleDateFormat myFmt1=new SimpleDateFormat("yy/MM/dd HH:mm"); 
 
        //2006-11-17 15:19:56
       SimpleDateFormat myFmt2=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
       

     //2006年11月17日 15时19分56秒 星期五
     SimpleDateFormat myFmt3=new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒 E ");

       // 一年中的第 321 天 一年中第46个星期 一月中第3个星期 在一天中15时 CST时区
      SimpleDateFormat myFmt4=new SimpleDateFormat(
                   "一年中的第 D 天 一年中第w个星期 一月中第W个星期 在一天中k时 z时区");
     

     Date now=new Date();
       

System.out.println(myFmt.format(now));
        System.out.println(myFmt1.format(now));
        System.out.println(myFmt2.format(now));
        System.out.println(myFmt3.format(now));
        System.out.println(myFmt4.format(now));

        System.out.println(now.toGMTString());// 17 Nov 2006 07:19:56 GMT
        System.out.println(now.toLocaleString());// 2006-11-17 15:19:56
        System.out.println(now.toString());// Fri Nov 17 15:19:56 CST 2006
    }   
   
}

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/yinbodotcc/archive/2006/11/17/1392588.aspx

Java异常处理,SimpleDateFormat中的parse函数操作

对于Runtime Exception我们可能都比较熟悉,try catch用用,捕获异常再做点处理,但是前几天想用java算两个日期之间时间差,百度到一段代码是这样的: SimpleDateFor...
  • xldancer
  • xldancer
  • 2015年02月03日 19:18
  • 4441

ipython常用方法说明

一直苦于python蹩脚的ide,最近寻觅到一个非常优秀的python交互式shell工具ipython,再次总结下实际中常用到的方法: 特别说明下:本人为windows环境,所有命令都是相对win...
  • u013358302
  • u013358302
  • 2016年06月26日 11:32
  • 6384

常用10个LINUX命令说明

LS命令 -作用:显示目录内容,类似DOS下的DIR -格式:LS【options】【filename】 -常用参数:   >-a:all,不隐藏任何以"."字符开始的文件   >-l:使用...
  • sinat_21903855
  • sinat_21903855
  • 2015年10月06日 21:31
  • 1408

Java的SimpleDateFormat常用方法说明整理

根据网上文章,进行的整理。   关键的参数   G 年代标志符   y 年   M 月   d 日   h 时 在上午或下午 (1~12)   H 时 在一天中 (0~23)   m...
  • lushuaiyin
  • lushuaiyin
  • 2012年03月29日 17:34
  • 1012

Date ,Calendar以及 SimpleDateFormat类的常用方法

Date类    在 JDK 1.1 之前,类 Date 有两个其他的函数。它允许把日期解释为年、月、日、小时、分钟和秒值。它也允许格式化和解析日期字符串。不过,这些函数的 API 不易于实现国际...
  • To_be_Designer
  • To_be_Designer
  • 2015年08月01日 22:14
  • 831

Object的toString方法:Object的equals方法:System类的概念和构造:冒泡排序,自动装箱拆箱, Date类的常用方法:6 SimpleDateFormat的概述:

1  Object的toString方法: Java.long包下面的类不用导包。Object是类层次结构的根类@ 输出一个对象就是默认输出这个对象的toString()方法。 按住 Ctrl ...
  • boss_way
  • boss_way
  • 2017年10月25日 12:20
  • 81

66_常用类_DateFormat和SimpleDateFormat_时间和字符串的互相转换

DateFormat和SimpleDateFormat类 作用:把时间对象转化成指定格式的字符串。反之,把指定格式的字符串转化成时间对象。DateFormat是一个抽象类。一般使用SimpleDa...
  • qq_21122243
  • qq_21122243
  • 2017年06月15日 16:39
  • 120

【Java常用类库】_日期操作类(DateFormat、SimpleDateFormat)笔记

【Java常用类库】_日期操作类(DateFormat、SimpleDateFormat)笔记  本章目标:  1.掌握日期格式化的操作  2.可以使用SimpleDateFormat进行日期格...
  • e421083458
  • e421083458
  • 2013年01月22日 15:49
  • 962

java中的常用类、Date和SimpleDateFormat类表示时间、java中基本类型和包装之间的转换

java中的常用类、Date和SimpleDateFormat类表示时间、java中基本类型和包装之间的转换 分类:java学习 (240) (0) 举报 收藏 与上一篇一样这篇依...
  • heganlin
  • heganlin
  • 2016年11月17日 16:11
  • 222

java常用类库续1(日期操作类Date、Calendar、DateFormat、SimpleDateFormat、Math与Random类)

日期操作类(Date、Calendar) Date类 Date类是一个比较常用的类,但是其操作的日期格式会有一些不符合个人的要求,而如果想进一步取得自己想要的时间,则可以使用Calendar类。 ...
  • cz1029648683
  • cz1029648683
  • 2011年08月05日 22:04
  • 1753
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SimpleDateFormat的常用方法说明
举报原因:
原因补充:

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