内存:128  时间:1

题目描述

按照给定格式显示日期和时间.(yyyy-mm-dd hh:mi:ss)

输入

year,month,day,hour,minute,second

输出

yyyy-mm-dd hh:mi:ss  (year-month-day hour:minute:second)

样例输入

2015 1 13 8 30 0

样例输出

2015-01-13 08:30:00

提示

 //位数不足前面补0的方法如下,比如显示4位年
printf("%04d",year);    //c方式
cout<<setfill(‘0’)<<setw(4)<<year; //c++方式

代码如下

import java.util.*;
import java.text.DecimalFormat;
import java.math.*;
public class Main
{
    public static void main(String args[]) throws Exception
    {   
        //Integer.parseInt(new StringBuffer(String.valueOf(a)).reverse().toString())
        DecimalFormat df = new DecimalFormat("#00");
        Scanner cin = new Scanner(System.in);
        int year = cin.nextInt();
        int month = cin.nextInt();
        int day = cin.nextInt();
        int hour = cin.nextInt();
        int minute = cin.nextInt();
        int second = cin.nextInt();
        String x = "-";
        String y = ":";
        System.out.println(year+x+df.format(month)+x+df.format(day)+" "+df.format(hour)+y+df.format(minute)+y+df.format(second));
    }  
}

代码来源于互联网,仅供参考!