学习啦>学习电脑>电脑安全>系统安全>

java怎么格式化输入日期

黎正分享

  使用java编写代码过程中,如果需要用到格式化输出日期时,可以考虑使用Java SDK提供的内置函数DateFormat()和SimpleDateFormat()来格式化日期,从而达到你所期望的样式,下面就让学习啦小编java怎么格式化输入日期吧。

  java格式化输入日期的方法

  输出格式: Tue Jan 27 23:12:02 CST 2015

  代码如下:

  String formatDate = null;

  Date date = new Date();

  System.out.println(date); // 输出格式: Tue Jan 27 23:12:02 CST 2015

  输出格式: 2015-1-27或Jan 27, 2015

  代码如下:

  String formatDate = null;

  Date date = new Date();

  formatDate = DateFormat.getDateInstance().format(date);

  System.out.println(formatDate);

  代码如下:

  String formatDate = null;

  Date date = new Date();

  formatDate = DateFormat.getDateInstance(DateFormat.DEFAULT).format(date);

  System.out.println(formatDate);

  输出格式: 2015年1月27日 星期二 或 Tuesday, January 27, 201

  代码如下:

  String formatDate = null;

  Date date = new Date();

  // 输出格式: 2015年1月27日 星期二 或 Tuesday, January 27, 201

  formatDate = DateFormat.getDateInstance(DateFormat.FULL).format(date);

  System.out.println(formatDate);

  输出格式: 2015-1-27 或 Jan 27, 2015

  代码如下:

  String formatDate = null;

  Date date = new Date();

  // 输出格式: 2015-1-27 或 Jan 27, 2015

  formatDate = DateFormat.getDateInstance(DateFormat.MEDIUM).format(date);

  System.out.println(formatDate);

  输出格式: 14-1-27 或 1/27/15

  代码如下:

  String formatDate = null;

  Date date = new Date();

  // 输出格式: 14-1-27 或 1/27/15

  formatDate = DateFormat.getDateInstance(DateFormat.SHORT).format(date);

  System.out.println(formatDate);

  输出格式: 2015-1-27 00:00:00 (24小时制)

  代码如下:

  String formatDate = null;

  Date date = new Date();

  // 输出格式: 2015-1-27 00:00:00 大写H为24小时制

  DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

  formatDate = sdf.format(date);

  System.out.println(formatDate);

  输出格式: 2015-1-27 00:00:00 (12小时制)

  代码如下:

  String formatDate = null;

  Date date = new Date();

  // 输出格式: 2015-1-27 00:00:00 小写h为12小时制

  DateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");

  formatDate = sdf2.format(date);

  System.out.println(formatDate);

  输出格式: 20150127231202

  代码如下:

  String formatDate = null;

  Date date = new Date();

  // 输出格式: 20150127231202

  DateFormat sdf3 = new SimpleDateFormat("yyyyMMddHHmmss");

  formatDate = sdf3.format(date);

  System.out.println(formatDate);


猜你感兴趣的:

1.windows7怎么格式化

2.linux系统硬盘怎么格式化

3.不能格式化怎么办 不能格式化的解决方法

4.电脑怎么格式化硬盘

5.windows7怎么格式化c盘空间

6.Java怎么转化为EXE

    2152603