觉得这个DateFormat是比较实用,记录一下,文章来自csdn博客中的一个名叫空心兜兜的网友。

class="java">

import java.util.Date;

import java.text.DateFormat;

/**

* 格式化时间类 DateFormat.FULL = 0 DateFormat.DEFAULT = 2 DateFormat.LONG = 1

* DateFormat.MEDIUM = 2 DateFormat.SHORT = 3

*/

public class Test {

public static void main(String[] args) {

Date d = new Date();

String s;

/** Date类的格式: Sat Apr 16 13:17:29 CST 2006 */

System.out.println(d);

System.out.println("******************************************");

/** getDateInstance() */

/** 输出格式: 2006-4-16 */

s = DateFormat.getDateInstance().format(d);

System.out.println(s);

/** 输出格式: 2006-4-16 */

s = DateFormat.getDateInstance(DateFormat.DEFAULT).format(d);

System.out.println(s);

/** 输出格式: 2006年4月16日 星期六 */

s = DateFormat.getDateInstance(DateFormat.FULL).format(d);

System.out.println(s);

/** 输出格式: 2006-4-16 */

s = DateFormat.getDateInstance(DateFormat.MEDIUM).format(d);

System.out.println(s);

/** 输出格式: 06-4-16 */

s = DateFormat.getDateInstance(DateFormat.SHORT).format(d);

System.out.println(s);

/** 输出格式: 2006-01-01 00:00:00 */

java.text.DateFormat format1 = new java.text.SimpleDateFormat(

"yyyy-MM-dd hh:mm:ss");

s = format1.format(new Date());

System.out.println(s);

/** 输出格式: 2006-01-01 01:00:00 */

System.out.println((new java.text.SimpleDateFormat(

"yyyy-MM-dd hh:mm:ss")).format(new Date()));

/** 输出格式: 2006-01-01 13:00:00 */

System.out.println((new java.text.SimpleDateFormat(

"yyyy-MM-dd HH:mm:ss")).format(new Date()));

/** 输出格式: 20060101000000 ***/

java.text.DateFormat format2 = new java.text.SimpleDateFormat(

"yyyyMMddhhmmss");

s = format2.format(new Date());

System.out.println(s);

}

}

分享让跟多人受益!

java中dateFormat是什么_Java中的DateFormat用法举例相关推荐

  1. java内存堆和栈_java中堆,栈主要区别及内存存储

    java堆.栈.堆栈的区别 1.栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方.与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆. 2. 栈的优势是,存取速度 ...

  2. java中定义一个时间_Java中的日期和时间

    根据个人目前正在编写的<Java核心编程-基础篇>的规划,这部分属于第15章内容,这里沿用了书中的章节编号.另外,因为原文篇幅太长,这里适当做了删减. 15.1.概述 在 Java 8 之 ...

  3. java中组件与容器_java中的容器组件和非容器组件

    1.java使用到的图形类主要在java.awt 与javax.swing包中. 2.java.awt 与 javax.swing包的区别: ① java.awt中使用的图形类都是依赖于系统的图形库的 ...

  4. java boolean几个字节_Java中boolean类型到底占用多少个字节?

    1.时间:2017-07-03 07:37:06YuanMxy 2.问题描述:今天在复习java基础的时候发现一小问题,Java中boolean类型到底占用多少个字节? 3.问题解答: (1)什么是b ...

  5. java 基本类型的引用_Java中的基本数据类型与引用数据类型

    一.基本数据类型 byte.short.int.long(整数类型) float.double(浮点数类型) char(字符型) boolean(布尔类型 ) Java数据大多数存放在堆栈中.栈区:存 ...

  6. java对于数组的定义_Java中方法的定义与使用,以及对数组的初步了解。

    方法 方法的含义 定义: 方法就是用来完成解决某件事情或实现某个功能的办法. 方法实现的过程中,会包含很多条语句用于完成某些有意义的功能--通常是处理文本,控制输入或计算数值. 我们可以通过在程序代码 ...

  7. java string 后几位_java中String占几个位元组

    java中String占几个位元组以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! java中String占几个位元组 J ...

  8. java有没有回调函数_Java中的回调函数 - wangjianme的个人空间 - OSCHINA - 中文开源技术交流社区...

    Java代码的回调函数经常由框架或是系统定义,由程序开发人员填充. 它的最主要特点是即定义了调用的规范同时又非常的灵活. 回调函数有些类似于观察者模式,它们的区别在于:观察者模式返回的参数为Event ...

  9. java常见的报错_Java中常见的错误有哪些?

    原标题:Java中常见的错误有哪些? 1.java.lang.Error 错误.是所有错误的基类,用于标识严重的程序运行问题.这些问题通常描述一些不应被应用程序捕获的反常情况. 原因: 1.对系统所访 ...

  10. java i 线程不安全_java中的++i是线程安全的吗?

    java中的++i是线程安全的吗?为什么?怎么使它线程安全呢? 先说答案: 非线程安全 先说下为什么是非线程安全的? 从Java内存模型说起 Java内存模型规定了所有的便利都存储在主内存中,每个线程 ...

最新文章

  1. 程序员取悦女票的正确姿势---Tip1(iOS美容篇)
  2. python 图像分割_Python怎么实现图片分割?
  3. UVA1146 / LA3211(ACM-ICPC 2004 Europe - Southwestern) Now or later(2-SAT问题 + 二分答案)
  4. mysql查询根据季度查询_Mysql 按年、季度、月查询统计
  5. python和java哪个-Python与Java-你首选哪个?
  6. Poisson Image Editing 泊松融合 matlab代码完整
  7. 算法刷题-数论-试除法求约数、约数个数、约数之和、最大公约数(辗转相除法)
  8. 《深入理解分布式事务》第七章 XA 强一致性分布式事务原理
  9. html计算一个数组所有元素的和,函数bsxfun,两个数组间元素逐个计算的二值操作...
  10. 当积分墙揭开神秘面纱,还剩什么?
  11. 如何使用Python给照片自动带上口罩,我是从入门放弃到爱不释手的
  12. 在Win7上安装TexLive及设置XeLaTeX的整个过程
  13. 梦想起航商务工作PPT模板
  14. 中华活页文选杂志中华活页文选杂志社中华活页文选编辑部2022年第8期目录
  15. 电商商家必看!海外抖音TikTok选品教程大放送
  16. 最大流为什么会等于最小割
  17. Matlab读取CSV文件,并进行矩阵处理
  18. 浏览器是如何验证HTTPS证书合法性的?
  19. matlab 手把手教你制作五子棋小游戏
  20. 网络安全售前工程师需要具备哪些能力?

热门文章

  1. 景区售票小程序系统需要开发哪些功能?
  2. 正则表达式与拳皇大招组合技(数字篇)
  3. 【GMDH预测】 基于matlab GMDH时间序列预测【含Matlab源码 2189期】
  4. 王军:倚重小汽车交通的城市之痛
  5. k8s网络之Flannel网络(三)
  6. linux重启网卡为down,linux重启网卡命令有哪些
  7. Javascript高级教程:数据属性描述符与存储属性描述符
  8. 1071: [SCOI2007]组队
  9. tapescripts的意思及音标,tapescripts怎么读英语
  10. 一步一步改写Observer观察者模式