2246=时间日期格式转换(JAVA)

Posted 也许、可能、或许

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2246=时间日期格式转换(JAVA)相关的知识,希望对你有一定的参考价值。

 1 yyyy:年
 2 MM:月
 3 dd:日
 4 hh:1~12小时制(1-12)
 5 HH:24小时制(0-23)
 6 mm:分
 7 ss:秒
 8 S:毫秒
 9 E:星期几
10 D:一年中的第几天
11 F:一月中的第几个星期(会把这个月总共过的天数除以7)
12 w:一年中的第几个星期
13 W:一月中的第几星期(会根据实际情况来算)
14 a:上下午标识
15 k:表示一天24小时制(1-24)。
16 K:表示一天12小时制(0-11)。
17 z:表示时区  
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;
public class Main {
    public static void main(String []args) throws ParseException
    {
        Scanner input = new Scanner(System.in);
        int t = input.nextInt();
        while(t-->0)
        {
            time time = new time(input.next());
            time.print();
        }
        input.close();
    }
}
class time
{
    String s;
    time(String s)
    {
        this.s = s;
    }
    void print() throws ParseException
    {
        SimpleDateFormat a = new SimpleDateFormat("yyyy/MM/dd-HH:mm:ss");/*输入时间的格式*/
        SimpleDateFormat b = new SimpleDateFormat("MM/dd/yyyy-hh:mm:ssa",new Locale("US"));/*输出时间的格式*/
        Date aa = a.parse(this.s);/*将我们输入的字符串转化成我们需要的时间格式*/
        System.out.println(b.format(aa).toLowerCase());
    }
}

 

以上是关于2246=时间日期格式转换(JAVA)的主要内容,如果未能解决你的问题,请参考以下文章

java字符串格式转换成日期格式

Java日期格式转换

java时间日期格式转换问题

java日期格式转换的问题

java中怎么验证日期格式,要各种日期格式都能验证,代码比较简单的。

java中怎么把Long转换成日期格式