java中dateFormat是什么_Java中的DateFormat用法举例
觉得这个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用法举例相关推荐
- java内存堆和栈_java中堆,栈主要区别及内存存储
java堆.栈.堆栈的区别 1.栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方.与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆. 2. 栈的优势是,存取速度 ...
- java中定义一个时间_Java中的日期和时间
根据个人目前正在编写的<Java核心编程-基础篇>的规划,这部分属于第15章内容,这里沿用了书中的章节编号.另外,因为原文篇幅太长,这里适当做了删减. 15.1.概述 在 Java 8 之 ...
- java中组件与容器_java中的容器组件和非容器组件
1.java使用到的图形类主要在java.awt 与javax.swing包中. 2.java.awt 与 javax.swing包的区别: ① java.awt中使用的图形类都是依赖于系统的图形库的 ...
- java boolean几个字节_Java中boolean类型到底占用多少个字节?
1.时间:2017-07-03 07:37:06YuanMxy 2.问题描述:今天在复习java基础的时候发现一小问题,Java中boolean类型到底占用多少个字节? 3.问题解答: (1)什么是b ...
- java 基本类型的引用_Java中的基本数据类型与引用数据类型
一.基本数据类型 byte.short.int.long(整数类型) float.double(浮点数类型) char(字符型) boolean(布尔类型 ) Java数据大多数存放在堆栈中.栈区:存 ...
- java对于数组的定义_Java中方法的定义与使用,以及对数组的初步了解。
方法 方法的含义 定义: 方法就是用来完成解决某件事情或实现某个功能的办法. 方法实现的过程中,会包含很多条语句用于完成某些有意义的功能--通常是处理文本,控制输入或计算数值. 我们可以通过在程序代码 ...
- java string 后几位_java中String占几个位元组
java中String占几个位元组以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! java中String占几个位元组 J ...
- java有没有回调函数_Java中的回调函数 - wangjianme的个人空间 - OSCHINA - 中文开源技术交流社区...
Java代码的回调函数经常由框架或是系统定义,由程序开发人员填充. 它的最主要特点是即定义了调用的规范同时又非常的灵活. 回调函数有些类似于观察者模式,它们的区别在于:观察者模式返回的参数为Event ...
- java常见的报错_Java中常见的错误有哪些?
原标题:Java中常见的错误有哪些? 1.java.lang.Error 错误.是所有错误的基类,用于标识严重的程序运行问题.这些问题通常描述一些不应被应用程序捕获的反常情况. 原因: 1.对系统所访 ...
- java i 线程不安全_java中的++i是线程安全的吗?
java中的++i是线程安全的吗?为什么?怎么使它线程安全呢? 先说答案: 非线程安全 先说下为什么是非线程安全的? 从Java内存模型说起 Java内存模型规定了所有的便利都存储在主内存中,每个线程 ...
最新文章
- 程序员取悦女票的正确姿势---Tip1(iOS美容篇)
- python 图像分割_Python怎么实现图片分割?
- UVA1146 / LA3211(ACM-ICPC 2004 Europe - Southwestern) Now or later(2-SAT问题 + 二分答案)
- mysql查询根据季度查询_Mysql 按年、季度、月查询统计
- python和java哪个-Python与Java-你首选哪个?
- Poisson Image Editing 泊松融合 matlab代码完整
- 算法刷题-数论-试除法求约数、约数个数、约数之和、最大公约数(辗转相除法)
- 《深入理解分布式事务》第七章 XA 强一致性分布式事务原理
- html计算一个数组所有元素的和,函数bsxfun,两个数组间元素逐个计算的二值操作...
- 当积分墙揭开神秘面纱,还剩什么?
- 如何使用Python给照片自动带上口罩,我是从入门放弃到爱不释手的
- 在Win7上安装TexLive及设置XeLaTeX的整个过程
- 梦想起航商务工作PPT模板
- 中华活页文选杂志中华活页文选杂志社中华活页文选编辑部2022年第8期目录
- 电商商家必看!海外抖音TikTok选品教程大放送
- 最大流为什么会等于最小割
- Matlab读取CSV文件,并进行矩阵处理
- 浏览器是如何验证HTTPS证书合法性的?
- matlab 手把手教你制作五子棋小游戏
- 网络安全售前工程师需要具备哪些能力?