JAVA格式化时间日期

时间:2023-01-25 12:40:48

JAVA格式化时间日期

import java.util.Date;
import java.text.DateFormat;

/**
* 格式化时间类
* DateFormat.FULL = 0
* DateFormat.DEFAULT = 2
* DateFormat.LONG = 1
* DateFormat.MEDIUM = 2
* DateFormat.SHORT = 3
* @author    Michael
* @version   1.0, 2007/03/09
*/

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 00: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格式化时间日期的更多相关文章

  1. Java格式化时间

    Java格式化时间 将秒或者毫秒值格式化成指定格式的时间 效果图 工具类 工具类里我只列出了一种格式的格式化方式,可以根据自己的需求,修改"yyyy-MM-dd hh:mm:ss" ...

  2. js 格式化时间日期函数小结

    下面是脚本之家为大家整理的一些格式化时间日期的函数代码,需要的朋友可以参考下. 代码如下: Date.prototype.format = function(format){ var o = { &q ...

  3. java格式化时间到毫秒

    转自:https://blog.csdn.net/iplayvs2008/article/details/41910835 java格式化时间到毫秒: SimpleDateFormat formatt ...

  4. Spring Boot和Feign中使用Java 8时间日期API(LocalDate等)的序列化问题【转】

    Spring Boot和Feign中使用Java 8时间日期API(LocalDate等)的序列化问题 http://blog.didispace.com/Spring-Boot-And-Feign- ...

  5. Java中时间日期格式化

    1.与日期时间相关的类:      第一:java.util.Date;                           将时间作为一个整体使用.处理时,使用Date类较为简便      第二:j ...

  6. java开源时间/日期库Joda-Time

    任何企业应用程序都需要处理时间问题.应用程序需要知道当前的时间点和下一个时间点,有时它们还必须计算这两个时间点之间的路径.使用 JDK 完成这项任务将非常痛苦和繁琐.现在来看看 Joda Time,一 ...

  7. Java 8 时间日期库的20个使用示例

    java 8是如何处理时间及日期的 有人问我学习一个新库的最佳途径是什么?我的回答是,就是在实际项目中那样去使用它.在一个真实的项目中会有各种各样的需求,这会促使开发人员去探索和研究这个新库.简言之, ...

  8. Java 8 时间日期库的20个使用演示样例

    除了lambda表达式,stream以及几个小的改进之外,Java 8还引入了一套全新的时间日期API,在本篇教程中我们将通过几个简单的任务演示样例来学习怎样使用Java 8的这套API.Java对日 ...

  9. java 格式化时间

    java.text.DateFormat format1 = new java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); form ...

随机推荐

  1. 你不知道的this—JS异步编程中的this

    Javascript小学生都知道了javascript中的函数调用时会 隐性的接收两个附加的参数:this和arguments.参数this在javascript编程中占据中非常重要的地位,它的值取决 ...

  2. bdb log为什么 有 region buffer 和 log cursor buf

    对bdb log来说, 在共享内存中 有一块 buffer, 同时每一个 log cursor 都自带一个 malloc的buf. why? 我认为: region buffer存的是log最末尾, ...

  3. winform中文本框的一些案例

    项目中经常看到在输入金额时,会加逗号,最近在复习正则表达式,就联系下,界面如下:

  4. Python Requests库

    背景 Requests is an elegant and simple HTTP library for Python, built for human beings. Requests是一个优雅简 ...

  5. Bestcoder #47 B Senior's Gun

    Senior's Gun Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Tot ...

  6. [Angular 2] @Input Custom public property naming

    TodoList.ts: @Component({ selector: 'todo-list', directives: [TodoItemRenderer], template: ` <ul& ...

  7. QQ对话代码

    <li> <strong class="QQ">客服QQ</strong> <span> <a href="mqqw ...

  8. JQuery 分页显示jquery-pager-1&period;0&period;js

    原版是jquery-pager-1.0.js,经过变更修改加上按照项目中的一些需要修改过来. //初始化分页控件 PagerOptions为配置参数 url为要提交的url地址,如果不需要提交则可以为 ...

  9. beta 分布的详细介绍(转载)

    目前看到的关于beta分布最好的一个解释,由于贴过来格式不好看,所以附上链接: http://www.datalearner.com/blog/1051505532393058

  10. CUDA学习,使用shared memory实现Reverse Array