在Java中日期的转换是一个非常常见的问题,下面给出几种常见的日期转换:

1.将日期转换为字符串格式:yyyy-MM-dd



Date now=new Date();
        SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
        String string=sdf.format(now);



2.将日期转换为字符串格式:yyyy-MM-dd HH:mm:ss



Date now=new Date();
        SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String string=sdf.format(now);



3.将日期格式转换为:yyyy-MM-dd



Date now=new Date();
        SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
        String string=sdf.format(now);
        Date d=java.sql.Date.valueOf(string);
        System.out.println(d);



4.将日期格式转换为字符串:hh-mm-ss



Date now=new Date();
        SimpleDateFormat sdf=new SimpleDateFormat("hh:mm:ss");
        String string=sdf.format(now);
        System.out.println(string);