zoukankan      html  css  js  c++  java
  • 日期转化

    package com.sxc.com.wechat;

    import org.junit.Test;

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

    /**
    * 日期格式化类(必须掌握)
    * API:
    * G Era 标志符 Text AD
    * y 年 Year 1996; 96
    * M 年中的月份 Month July; Jul; 07
    * w 年中的周数 Number 27
    * W 月份中的周数 Number 2
    * D 年中的天数 Number 189
    * d 月份中的天数 Number 10
    * F 月份中的星期 Number 2
    * E 星期中的天数 Text Tuesday; Tue
    * a Am/pm 标记 Text PM
    * H 一天中的小时数(0-23) Number 0
    * k 一天中的小时数(1-24) Number 24
    * K am/pm 中的小时数(0-11) Number 0
    * h am/pm 中的小时数(1-12) Number 12
    * m 小时中的分钟数 Number 30
    * s 分钟中的秒数 Number 55
    * S 毫秒数 Number 978
    * z 时区 General time zone Pacific Standard Time; PST; GMT-08:00
    * Z 时区 RFC 822 time zone -0800
    */
    public class TestDate {
    @Test
    public void test1() {//String ==> date对象
    String strDate = "2017-04-19 星期三 下午 20:17:38";
    DateFormat df = new SimpleDateFormat("yyyy-MM-dd E a HH:mm:ss");
    try {
    Date date = df.parse(strDate);
    System.out.println(date);
    } catch (ParseException e) {
    e.printStackTrace();
    }
    }

    @Test
    public void test2() { //Date ==> date对象
    Date date = new Date();
    DateFormat df = new SimpleDateFormat("yyyy-MM-dd E a HH:mm:ss");
    DateFormat df1 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
    String strdate = df.format(date);
    String strdate1 = df1.format(date);
    System.out.println(strdate);
    System.out.println(strdate1);

    }
    }
  • 相关阅读:
    JavaScript语法规范
    js中的逻辑与(&&)和逻辑或(||)
    canvas边界与摩擦力
    canvas模拟重力效果
    MyEclispe 2015 CI 15发布(附下载)
    MyEclipse 2015 CI 14发布(附下载)
    10本Java经典书目推荐
    MyEclipse 2015免费在线公开课,2月5日开讲
    DevExpress应用案例--语音识别器Dual Writer
    DevExtreme官方视频教程分享
  • 原文地址:https://www.cnblogs.com/lovenannan/p/9469081.html
Copyright © 2011-2022 走看看