zoukankan      html  css  js  c++  java
  • 日期格式转换

    package leixingzhuanhuan;

    import java.text.DateFormat;
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    /**
    * Date 与 String、long 的相互转换
    *
    * @param args
    */
    public class DateParserT {

    public static void main(String[] args) {

    Date dt = new Date();
    System.out.println(dt); // 格式: Wed Jul 06 09:28:19 CST 2016

    // 格式:2016-7-6
    String formatDate = null;
    formatDate = DateFormat.getDateInstance().format(dt);
    System.out.println(formatDate);

    // 格式:2016年7月6日 星期三
    formatDate = DateFormat.getDateInstance(DateFormat.FULL).format(dt);
    System.out.println(formatDate);

    // 格式 24小时制:2016-07-06 09:39:58
    DateFormat dFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // HH表示24小时制;
    formatDate = dFormat.format(dt);
    System.out.println(formatDate);

    // 格式12小时制:2016-07-06 09:42:44
    DateFormat dFormat12 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); // hh表示12小时制;
    formatDate = dFormat12.format(dt);
    System.out.println(formatDate);

    // 格式去掉分隔符24小时制:20160706094533
    DateFormat dFormat3 = new SimpleDateFormat("yyyyMMddHHmmss");
    formatDate = dFormat3.format(dt);
    System.out.println(formatDate);

    // 格式转成long型:1467770970
    long lTime = dt.getTime() / 1000;
    System.out.println(lTime);

    // 格式long型转成Date型,再转成String: 1464710394 -> ltime2*1000 -> 2016-05-31
    // 23:59:54
    long ltime2 = 1464710394;
    SimpleDateFormat lsdFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    Date lDate = new Date(ltime2 * 1000);
    String lStrDate = lsdFormat.format(lDate);
    System.out.println(lStrDate);

    // 格式String型转成Date型:2016-07-06 10:17:48 -> Wed Jul 06 10:17:48 CST 2016
    String strDate = "2016-07-06 10:17:48";
    SimpleDateFormat lsdStrFormat = new SimpleDateFormat(
    "yyyy-MM-dd HH:mm:ss");
    try {
    Date strD = lsdStrFormat.parse(strDate);
    System.out.println(strD);
    } catch (ParseException e) {
    e.printStackTrace();
    }
    }
    }

  • 相关阅读:
    WP7 操作XML文件
    C#和C/C++指针实现swap交换
    感受
    我学到了什么 我思考了什么.
    hdu 2768 Cat vs. Dog (最大独立)
    hdu 1960 Taxi Cab Scheme (最小覆盖)
    hdu 1528 Card Game Cheater (最小覆盖)
    hdu 4160 Dolls (最大独立)
    hdu 2458 Kindergarten (最大独立集)
    hdu 2119 Matrix (最小覆盖)
  • 原文地址:https://www.cnblogs.com/kret123/p/7382650.html
Copyright © 2011-2022 走看看