1. package com.grace.test;
  2. import java.text.DateFormat;
  3. import java.text.ParseException;
  4. import java.text.SimpleDateFormat;
  5. import java.util.Calendar;
  6. import java.util.Date;
  7. public class showDate {
  8. public static void main(String[] args) throws ParseException {
  9. Date d = new Date();
  10. String s = null;
  11. /** 输出格式: Mon May 05 15:23:58 CST 2014 */
  12. System.out.println(d);
  13. /** 输出格式: 2014-5-5 */
  14. s = DateFormat.getDateInstance().format(d);
  15. System.out.println(s);
  16. /** 输出格式: 2014-5-5 */
  17. s = DateFormat.getDateInstance(DateFormat.DEFAULT).format(d);
  18. System.out.println(s);
  19. /** 输出格式: 2014年5月5日 星期一 */
  20. s = DateFormat.getDateInstance(DateFormat.FULL).format(d);
  21. System.out.println(s);
  22. /** 输出格式: 2014-5-5 */
  23. s = DateFormat.getDateInstance(DateFormat.MEDIUM).format(d);
  24. System.out.println(s);
  25. /** 输出格式: 14-5-5 */
  26. s = DateFormat.getDateInstance(DateFormat.SHORT).format(d);
  27. System.out.println(s);
  28. /** 输出格式: 2014-5-05 00:00:00 大写H为24小时制 */
  29. DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  30. s = sdf.format(d);
  31. System.out.println(s);
  32. /** 输出格式: 2014-5-05 00:00:00 小写h为12小时制 */
  33. DateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
  34. s = sdf2.format(d);
  35. System.out.println(s);
  36. /** 输出格式: 20140505000000 */
  37. DateFormat sdf3 = new SimpleDateFormat("yyyyMMddHHmmss");
  38. s = sdf3.format(d);
  39. System.out.println(s);
  40. /** 字符串转换城日期格式 */
  41. s = sdf.format(d);
  42. Date today = sdf.parse(s);
  43. System.out.println("字符串转成日期1:" + today);
  44. System.out.println("字符串转成日期2:" + sdf.format(today));
  45. /** 单独输出年月日时分秒等 */
  46. Calendar c = Calendar.getInstance();
  47. System.out.println("年: " + c.get(Calendar.YEAR));
  48. // 月份从0开始,加1校正
  49. System.out.println("月: " + (c.get(Calendar.MONTH) + 1) + "");
  50. System.out.println("日: " + c.get(Calendar.DAY_OF_MONTH));
  51. System.out.println("时: " + c.get(Calendar.HOUR_OF_DAY));
  52. System.out.println("分: " + c.get(Calendar.MINUTE));
  53. System.out.println("秒: " + c.get(Calendar.SECOND));
  54. System.out.println("当前时间毫秒数:" + c.getTimeInMillis());
  55. System.out.println("当前时间: " + c.getTime());
  56. }
  57. }

java 时间的更多相关文章

  1. java时间类简单总结

    java时间类(Data类) 1.Data类(没有考虑到国际化,好多方法已过时java.util.Data包中) 父类(是类不是接口含有直接子类3个):  日期格式为:年月日时分秒(不包含毫秒部分) ...

  2. inner join ,left join ,right join 以及java时间转换

    1.inner join ,left join 与 right join (from 百度知道) 例表aaid adate1    a12    a23    a3表bbid  bdate1     ...

  3. [原创]java WEB学习笔记81:Hibernate学习之路--- 对象关系映射文件(.hbm.xml):hibernate-mapping 节点,class节点,id节点(主键生成策略),property节点,在hibernate 中 java类型 与sql类型之间的对应关系,Java 时间和日期类型的映射,Java 大对象类型 的 映射 (了解),映射组成关系

    本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱 ...

  4. Java时间转换类实现

    Java时间类型非常的差,首先版本问题,本人使用java在Android平台开发.很多Data类的方法已经不提倡使用,一个时间,居然要使用Calendar.DateFormat等类共同编码,非常麻烦. ...

  5. JAVA 时间差距,两个时间相差多少天,时,分,秒

    JAVA 时间差距,两个时间相差多少天,时,分,秒 package io; import java.text.DateFormat; import java.text.ParseException; ...

  6. Java日期工具类,Java时间工具类,Java时间格式化

    Java日期工具类,Java时间工具类,Java时间格式化 >>>>>>>>>>>>>>>>>&g ...

  7. Java时间日期格式转换 转自:http://www.cnblogs.com/edwardlauxh/archive/2010/03/21/1918615.html

    Java时间格式转换大全 import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @ ...

  8. 小记Java时间工具类

    小记Java时间工具类 废话不多说,这里主要记录以下几个工具 两个时间只差(Data) 获取时间的格式 格式化时间 返回String 两个时间只差(String) 获取两个时间之间的日期.月份.年份 ...

  9. JAVA时间进行比较和转换,时间加减得到天数

    转自:https://blog.csdn.net/iteye_8535/article/details/82246006 JAVA时间进行比较和转换,时间加减得到天数 1. 把时间类型的字符串转为DA ...

  10. java向MySQL插入当前时间的四种方式和java时间日期格式化的几种方法(案例说明)

    转载地址:http://www.devba.com/index.php/archives/4581.html java向MySQL插入当前时间的四种方式和java时间日期格式化的几种方法(案例说明); ...

随机推荐

  1. 新浪微博SDK在Eclipse引入

    新浪微博SDK在Eclipse中的使用 新浪微博SDK在Eclipse中的使用 今天在看<Android开发应用实战>,全书都在讲一个android版的新浪微博客户端怎么做,于是按照书上步 ...

  2. jQuery EasyUI 1.3.4 离线API、Demo

    [原]jQuery EasyUI 1.3.4 离线API.Demo (最新)   说明 本文下载包为 jQuery EasyUI 1.3.4 离线API.Demo. API 按照分类整理做成了离线版本 ...

  3. vs2013安装xna4.0模板

    首先需要安装Windows Phone SDK 7.1,这里面包含了最新的XNA SDK,当然也能安装其它的XNA SDK. 安装完后复制模板 xcopy /e "C:\Program Fi ...

  4. LigerUI权限系统之角色管理

    角色管理比前面几个页面都稍显复杂点.好吧,还是先看图. 左边是角色列表,右边是页面列表,它们也是多对多的关系,即一个角色可以访问多个页面,同时一个页面也可以被多个角色访问. 点击左边的角色,刷新右边页 ...

  5. 为Exchange 2007 SCC 启用 SCR 副本-供需要的人使用!

    SCC 已经部署完整,接下来我们必须防范本地站点如果出现了完全的损坏怎么办? Exchange 2007 SP1 提供了另外一种高可用的方式,就是基于我们的SCR 模型,SCR 模型是基于SCC 本地 ...

  6. jQuery Mobile (中)

    jQuery Mobile (中) 前言 昨天我们一起学习了一部分jquery mobile的知识,今天我们继续. 这些是些很基础的东西,有朋友觉得这个没有其它的好,但是学习下不吃亏嘛,我反正也不会一 ...

  7. google 浏览器使用技巧(一)

    google 浏览器使用技巧(一) google 浏览器使用技巧 1. 调整地址栏的宽度 当安装多个插件的时候,默认插件会隐藏,所以使用起来很麻烦.在chrome 浏览器的配置中没有找到相应的配置.一 ...

  8. 【OpenMesh】创建一个正方体

    原文出处: http://openmesh.org/Documentation/OpenMesh-Doc-Latest/tutorial.html 这个例程演示了: 如何声明MyMesh 如何添加顶点 ...

  9. [Android学习笔记4]四大应用组件之一:Service 上

    一.什么是Service 一个Service就是一个能够在后台执行长时操作的应用程序组件,并且不提供用户界面.一个应用程序组件能够启动一个Service,即使用户切换到另一个应用程序,这个Servic ...

  10. hdu 2828 Buy Tickets(线段树)

    一道不算复杂的线段树,就是数据处理需要好好想一下. 将输入的所有数据从后往前输入,对于最后一个值,如果它想插入第i个位置,那么他就必须在前面留下i-1个位置.对于倒数第二个人,如果他想插入j位置,那么 ...