您的位置:首页 > 编程语言 > Java开发

Java中输出当前时间的各种方法

2015-11-04 11:33 531 查看
package com.grace.test;  

  

import java.text.DateFormat;  

import java.text.ParseException;  

import java.text.SimpleDateFormat;  

import java.util.Calendar;  

import java.util.Date;  

  

public class showDate {  

    public static void main(String[] args) throws ParseException {  

  

        Date d = new Date();  

        String s = null;  

  

          

        System.out.println(d);  

  

          

        s = DateFormat.getDateInstance().format(d);  

        System.out.println(s);  

  

          

        s = DateFormat.getDateInstance(DateFormat.DEFAULT).format(d);  

        System.out.println(s);  

  

          

        s = DateFormat.getDateInstance(DateFormat.FULL).format(d);  

        System.out.println(s);  

  

          

        s = DateFormat.getDateInstance(DateFormat.MEDIUM).format(d);  

        System.out.println(s);  

  

          

        s = DateFormat.getDateInstance(DateFormat.SHORT).format(d);  

        System.out.println(s);  

  

          

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

        s = sdf.format(d);  

        System.out.println(s);  

  

          

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

        s = sdf2.format(d);  

        System.out.println(s);  

  

          

        DateFormat sdf3 = new SimpleDateFormat("yyyyMMddHHmmss");  

        s = sdf3.format(d);  

        System.out.println(s);  

  

          

        s = sdf.format(d);  

        Date today = sdf.parse(s);  

        System.out.println("字符串转成日期1:" + today);  

        System.out.println("字符串转成日期2:" + sdf.format(today));  

  

          

        Calendar c = Calendar.getInstance();  

        System.out.println("年: " + c.get(Calendar.YEAR));  

        // 月份从0开始,加1校正  

        System.out.println("月: " + (c.get(Calendar.MONTH) + 1) + "");  

        System.out.println("日: " + c.get(Calendar.DAY_OF_MONTH));  

        System.out.println("时: " + c.get(Calendar.HOUR_OF_DAY));  

        System.out.println("分: " + c.get(Calendar.MINUTE));  

        System.out.println("秒: " + c.get(Calendar.SECOND));  

        System.out.println("当前时间毫秒数:" + c.getTimeInMillis());  

        System.out.println("当前时间: " + c.getTime());  

    }  

}  

转自:http://blog.csdn.net/v123411739/article/details/25058019
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java date