zoukankan      html  css  js  c++  java
  • SimpleDateFormat初步

    目标:  SimpleDateFormat的使用01

    引入:

      我们之前得到的Date日期对象或者时间毫秒值的时间形式。

      开发中并不喜欢,不符合有些时间格式的需求。

    DateFormat作业:

      1,可以把”日期对象“或者“时间毫秒值”格式化成我们喜欢的时间形式。(格式化时间)

      2,可以把字符串的时间形式解析成日期对象。(解析字符串时间)

      DateFormat是一个抽象类,不能直接使用,要找它的子类,SimpleDateFormat

      我们需要用的是简单日期格式类: SimpleDateFormat 

      SimpleDateFormat简单日期格式类;

        包: java.text.simpleDateFormat

        构造器: public simpleDateFormat(String pattern);

          指定时间的格式创建简单日期格式化对象。

        方法:

          ----- public String format(Date date);可以把日期对象格式化成我们喜欢的时间形式

             ----  public String format(Object time): 可以把时间毫秒值格式成我们喜欢的时间形式

          --- public Date parse(String date) throws parseException: 把字符串的世界解析成我们喜欢的时间形式

    案例:

    package com.ithei.DateFormatDemo01;
    
    import java.text.SimpleDateFormat;
    import java.util.Date;
    
    /**
     * @program: javaDemo01->DateFormat01
     * @description: 日期格式化
     * @author: 安生
     * @create: 2021-01-22 19:01
     **/
    public class DateFormat01 {
    
        //需求 将当前日期转换成我们喜欢的格式
        public static void main(String[] args) {
            //先创建Date对象
            Date d = new Date();
            System.out.println(d);
            //再创建SimpleFormat类  并且入参字符串
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss EEE a");
            //用Sdf对象调用format方法 返回字符串
            String d2 = sdf.format(d);
            System.out.println(d2);
        }
    }

    运行结果:

     

  • 相关阅读:
    Flask基础(10)-->http的无状态协议解决办法一(客户端cookie)
    Flask基础(09)-->请求勾子函数
    Flask基础(08)-->错误捕获(异常捕获)
    Flask基础(07)-->正则自定义转换器
    Flask基础(06)-->视图常用逻辑
    zabbix报警-邮件-钉钉
    Flask实战第68天:项目上线部署
    查看Linux系统资源占用
    Flask实战第67天:Flask+Celery实现邮件和短信异步发送
    Flask实战第66天:celery实现异步任务
  • 原文地址:https://www.cnblogs.com/bichen-01/p/14314870.html
Copyright © 2011-2022 走看看