zoukankan      html  css  js  c++  java
  • 时间类

    1.是一个字符串,使用单个字符串来描述、用来定义匹配规则;正则表达式通常用来检索、替换那些符合某个规则的文本
    2.字符:x,代表的是字符;\,把有功能的字符转成没有功能的字符; 换行符; 回车符;[0-9];[a-z];[A-Z];.代表任意字符,加上\就是普通的.
    3.正则表达式:判断的规则和被判断的内容都是字符串;判断是符合规则:boolean 变量名=变量名.matches(判断规则);
    4.拆分规则:.split();因为拆分出来的返回值是数组类型的所以需要String[]来接;String[] 变量名=变量名.split(拆分规则);因为接收的数组所以需要遍历打印
    5.字符替换:.replaceALL();String 变量名=变量名.replaceALL(替换规则,"替换的内容");
    6.Date:得到日期系统时间的毫秒值:1.Long time=System.currentTimeMillis();因为毫秒值太长所以用Long time来接收;
    2.Date date=new Date();Long time=date.getTime();这是通过new Date对象来得到毫秒值
    7.Date的构造方法:无参构造:Date date=new Date();有参构造:Date date=new Date(1000000000L);直接在new Date(100000L)写毫秒数就行,最后要加L因为要转成Long类型
    8.SimpleDateFormat:先创建日期的转换规则;是为了把日期格式转成字符串:
    SimpleDateFormat str=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");将日期格式转为yyyy年MM月dd日 HH:mm:ss;String s=sdf.format(new Date());因为转字符串所以用String接
    9.将字符串转为日期格式:SimpleDateFormat str=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
    Date date=new Date(""1999年09月09日 09:09:09");因为是字符串转日期所以用Date date接
    用SimpleDateFormat将1999年5月5号 5时5份5秒转成;日期对象(date);再用日期对象date.getTime()方法转成毫秒值
    10.Calendar:是系统日历类;获取当前系统日历:Calendar c=Calendar.getInstance();c就是系统的当前日历,通过Calendar.getInstance()方法获取
    11.给日历添加或减去字段值的时间量:add;变量面.add(Calendar.YEAR,+1);Calendar.YEAR,+1就是先得到年的数值,+1就增加一年;-1就是减少一年;Calendar.month(月);Calendar.DAY(天)
    12.通过Calendar类获取系统的年,月,日;int year(因为返回值是int型所以用int接)=c(上面定义的拿来用).get(Calendar.YEAR(也可以是MONTH,DAY))
    13.设置日期:set()方法是设置日期格式
    c.set(1996, 9, 9, 9, 9, 9);添加日期时日期至之间可以通过,隔开
    Date d2=c.getTime();//getTime()是转成date对象就是Wed Oct 09 09:09:09 CST 1996这样的
    System.out.println(d2);//今天是2019年8月5日是date对象转成了字符串

  • 相关阅读:
    golang 识别redis key在哪个codis的slot上
    QAT SSL加速卡安装及使用
    dereferencing pointer to incomplete type错误的解决办法
    golang topN算法
    golang日志框架zap简洁配置
    golang 读取文件
    Django学习目录
    go练习:循环与函数
    全站搜索实战应用(Lucene.Net+盘古分词)
    (原创)将Datatable数据按照Excel模板格式导出
  • 原文地址:https://www.cnblogs.com/hankai2735/p/11331846.html
Copyright © 2011-2022 走看看