java中DateFormat格式输出Date
发布日期:2022-02-10 11:36:53 浏览次数:23 分类:技术文章

本文共 1552 字,大约阅读时间需要 5 分钟。

  • 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);  
  •     }  
  • }   

转载地址:https://blog.csdn.net/courage89/article/details/9242743 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:mysql中的TimeStamp
下一篇:java 中直接读写properties文件

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2023年06月09日 16时19分48秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

最新文章