zoukankan      html  css  js  c++  java
  • Date3.19


    1、正则表达式的定义及使用
    2、Date类的用法
    3、Calendar类的用法
    ========================================================
    1正则表达式的概念和作用
    1.1: 正则表达式的概念
    正则表达式也是一个字符串,用来定义匹配规则,在Pattern类中有简单的规则定义。
    可以结合字符串类的方法使用。
    * 简单记:正则表达式是具有特殊含义的字符串。
    1.2: 正则表达式的作用
    * 比如注册邮箱,邮箱有用户名和密码,一般会对其限制长度,这个限制长度的事情就是正则表达式做的
    1.3 正则表达式语法规则
    1.4 正则表达式语法规则
    * a: 字符
    * b: 字符类
    * c: 预定义字符类
    * d: 边界匹配器
    * e: 数量词
    2 正则表达式练习和相关的String类方法
    2.1: boolean matches(String 正则的规则)
    * "abc".matches("[a]")
    * 匹配成功返回true
    2.2: String[] split(String 正则的规则)
    * "abc".split("a")
    * 使用规则将字符串进行切割
    2.3: String replaceAll( String 正则规则,String 字符串)
    * "abc0123".repalceAll("[\d]","#")
    * 按照正则的规则,替换字符串
    3 毫秒值概念
    3.1: 时间和日期类
    * java.util.Date
    3.2:毫秒概念
    * 1000毫秒=1秒
    3.3: 秒的0点
    * System.currentTimeMillis() 返回值long类型参数
    * 获取当前日期的毫秒值 3742769374405
    * 时间原点; 公元1970年1月1日,午夜0:00:00 英国格林威治 毫秒值就是0
    * 时间2088年8月8日
    * 时间和日期的计算,必须依赖毫秒值


    4 Date类的构造方法
    4.1: 空参构造
    * public Date()
    4.2: 带参构造
    * public Date(long times)
    4.3Date类的get和set方法
    * public long getTime()
    * 将当前的日期对象,转为对应的毫秒值
    * public void setTime(long times);
    * 根据给定的毫秒值,生成对应的日期对象
    5 日期格式化SimpleDateFormat
    5.1对日期进行格式化(自定义)

    5.2: 对日期进行格式化的步骤


    5.3 字符串转成日期对象

    6 Calendar类

  • 相关阅读:
    DGA域名可以是色情网站域名
    使用cloudflare加速你的网站隐藏你的网站IP
    167. Two Sum II
    leetcode 563. Binary Tree Tilt
    python 多线程
    leetcode 404. Sum of Left Leaves
    leetcode 100. Same Tree
    leetcode 383. Ransom Note
    leetcode 122. Best Time to Buy and Sell Stock II
    天津Uber优步司机奖励政策(12月28日到12月29日)
  • 原文地址:https://www.cnblogs.com/lijun6/p/10544007.html
Copyright © 2011-2022 走看看