Java时间格式转换

    xiaoxiao2021-04-14  25

    import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date;

    public class Main{ public static void main(String[] args){ SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd a HH:mm:ss”); /*时间日期标识符: yyyy:年 MM:月 dd:日 hh:1~12小时制(1-12) HH:24小时制(0-23) mm:分 ss:秒 S:毫秒 E:星期几 D:一年中的第几天 F:一月中的第几个星期(会把这个月总共过的天数除以7) w:一年中的第几个星期 W:一月中的第几星期(会根据实际情况来算) a:上下午标识 k:和HH差不多,表示一天24小时制(1-24)。 K:和hh差不多,表示一天12小时制(0-11)。 z:表示时区 */ Date d = new Date(); String today = sdf.format(d); System.out.println(today);

    String now = new String("2016-04-13 19:56:00"); SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); try { Date day = sdf2.parse(now); //parse可能转换异常,需try-catch语句处理 System.out.println(day); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } }

    }

    转载请注明原文地址: https://ju.6miu.com/read-669559.html

    最新回复(0)