第三阶段 JAVA常见对象的学习 Date.DateFormat和Calendar类的简单认识 Date类 Date:表示特定的瞬间,精确到毫秒. (一) 构造方法: Date():根据当前的默认毫秒值创建日期对象 Date(long date):根据给定的毫秒值创建日期对象 (二) 成员方法: getTime() setTime(long time) import java.util.Date; public class DateDemo { public static void main(S…
正则表达式:    是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串.其实就是一种规则.有自己特殊的应用. public class Demo2_Regex { public static void main(String[] args) { /*字符类 [abc] a.b 或 c(简单类) [^abc] 任何字符,除了 a.b 或 c(否定) [a-zA-Z] a 到 z 或 A 到 Z,两头的字母包括在内(范围) [a-d[m-p]] a 到 d 或 m 到 p:[a-dm…
Date类 类 Date 表示特定的瞬间,精确到毫秒. 毫秒概念:1000毫秒=1秒 毫秒的0点: System.currentTimeMillis()  返回值long类型参数 用于获取当前日期的毫秒值 时间的原点:公元1970年 一月一日,午夜0:00:00 对应的毫秒值就是0 注意:时间和日期的计算,必须依赖毫秒值 //创建日期对象,把当前的毫秒值转成日期对象 Date date = new Date(1607616000000L); System.out.println(date); /…
常用API 今日内容介绍 u 正则表达式 u Date u DateFormat u Calendar 第1章 正则表达式 1.1 正则表达式的概念 正则表达式(英语:Regular Expression,在代码中常简写为regex). 正则表达式是一个字符串,使用单个字符串来描述.用来定义匹配规则,匹配一系列符合某个句法规则的字符串.在开发中,正则表达式通常被用来检索.替换那些符合某个规则的文本. 1.2 正则表达式的匹配规则 参照帮助文档,在Pattern类中有正则表达式的的规则定义,正则表…
1:Math&大数据类四则运算 X abs(X x) double random()         产生随机数 double ceil(double a)   向上取整 double floor(double a)  向下取整 X max/min(X x,X y) double pow(double a, double b)   返回a的b次方 round(double a)    四舍五入,即该值加上0.5,然后去floor 例子: /* * Math: * 静态常量: * 1:Math.E…
注:本文所有内容均属个人见解,如有错误望各位大佬好心指点批评,不胜感激 本章重点单词: parse:解析 format:格式化 pattern:模式 amount:数量 filed :领域 1.Date 类构造方法: Date(); 获取当前系统时间 Date(long date); 获取指定参数时间,从基准时间即1970-1-1 00:00:00 GMT以来的毫秒数常用成员方法: long getTime();返回date对象对应的毫秒数 void setTime();根据指定的毫秒数,修改时…
1.Date类 常用方法:long getTime(),用于返回当前时刻的毫秒值 Date d = new Date(2000); System.out.println(d.getTime());// 获得当前时刻的毫秒值 2.DateFormat类 DateFormat类是一个抽象类,用的时候常用其子类SimpleDateFormat 常用方法: String format(),用于将时间对象转为指定格式的时间,并以字符串方式返回 Date parse(),用于把字符串按照"格式字符串指定的格…
一.正则表达式 1.概念:英语:Regular Expression,在代码中常简写为regex.正则表达式,是一个字符串,使用单个字符串来描述.用来定义匹配规则,匹配一系列符合某个句法规则的字符串. 在开发中,正则表达式通常被用来检索.替换那些符合某个规则的文本. 2. 正则表达式的匹配规则: JDK中Pattern类中有正则表达式的的规则定义,正则表达式中明确区分大小写字母. 3.正则表达式的语法规则: 字符:x 含义:代表的是字符x 例如:匹配规则为 "a",那么需要匹配的字符串…
package com.Date; import java.util.Date; /* * Date 表示特定的瞬间,精确到毫秒 * JDK1.0开始 * 构造方法(常用的方法,过时的不管): * Date() 分配Date对象并初始化此对象,表示分配它的时间,相当于new Date(System.currentTime()) * Date(long date) 创建并初始化date对象,表示从1970年1月1日00:00:00 GMT开始后的date毫秒的时间 * 常用方法: * boolea…
1.Date类 常用方法:long getTime():返回1970年1月1日00:00:00以来的毫秒值,把日期对象转换成毫秒值 2.DateFormat类 DateFormat类是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期和时间.日期格式化子类DateSimpleFormat允许进行格式化(日期->文本)和解析(文本->日期). DateFormat类的常用方法: String format(Date date):将一个Date对象格式化为一个日期/时间字符串 Da…
类 Date 在 JDK 1.1 之前,类 Date 有两个其他的函数.它允许把日期解释为年.月.日.小时.分钟和秒值. 它也允许格式化和解析日期字符串.不过,这些函数的 API 不易于实现国际化.从 JDK 1.1 开始,应 该使用 Calendar 类实现日期和时间字段之间转换,使用 DateFormat 类来格式化和解析日期字符串. Date 中的相应方法已废弃. Date() 分配 Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒). Date(long date) 分配 D…
个人理解: 关于Date类,进行截取或者转换时一定要注意好数据类型,long类型后面要加上L.时间的原点是1970年.用DateFormat则完成日期与文本之间的转换,特别注意的是:月是用M,时是用H,其他常用的一般都小写.关于Calendar类,因为其实静态的,需要用类名也就是Calendar进行调用其方法. 一.Date类: 1.概述: 类 Date 表示特定的瞬间,精确到毫秒: 时间的原点:公元1970年 一月一日,午夜0:00:00 对应的毫秒值就是0: System.currentTi…
1.Date类 1.1 简介 Date类是 java.util 包下面的类,表示特定的瞬间,精确到毫秒. 1.2 方法 1.2.1 Date() 构造方法 public Date() :分配 Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒). /*Date类的空参数构造方法 Date()获取的就是当前系统的日期和时间 */ private static void demo01() { Date date = new Date(); System.out.println(date);…
Date类概述 类 Date 表示特定的瞬间,精确到毫秒. 毫秒概念:1000毫秒=1秒 毫秒的0点: System.currentTimeMillis()  相当于Date d = new Date(); 返回值long类型时间戳 用于获取当前日期的毫秒值 时间的原点:公元1970年 一月一日,午夜0:00:00 对应的毫秒值就是0 注意:时间和日期的计算,必须依赖毫秒值 继续查阅Date类的描述,发现Date拥有多个构造函数,只是部分已经过时,但是其中有未过时的构造函数可以把毫秒值转成日期对…
Date类与Calendar类之间的转换 package date; import java.util.Calendar; import java.util.Date; public class DateDemo { public static void main(String[] args) { /** * 可以直接输出Date,不可以直接输出Calendar * 已知当前Date类的日期now,Calendar类的日期calendar, * 1.将Date--->Calendar,用cale…
1.final关键字和.net中的const关键字一样,是常量的修饰符,但是final还可以修饰类.方法.写法规范:常量所有字母都大写,多个单词中间用 "_"连接. 2.遍历集合ArrayList<Integer> list = new ArrayList<Integer>();list.add(1);list.add(3);list.add(5);list.add(7);// 遍历List方法1,使用普通for循环:for (int i = 0; i <…
Date类 表示一个瞬间,就是一个时刻 * * 构造方法: * public Date();//创建一个表示当前系统时间的Date对象 * public Date(long time);//毫秒值,距离标准时间(1970.1.1 0点0点0秒)的毫秒值 * * 成员方法: * long getTime();//获取当前日期对象(Date对象)距离标准时间的毫秒值 * * 毫秒值--->Date对象:public Date(long time) * Date对象---->毫秒值 :long ge…
一.包装类 √ 二.String类 ★ 三.StringBuffer和StringBuilder类 ★ 四.Math类 五.System类 六.Arrays类 七.BigInteger类和BigDecimal类 八.Date日期类.Calendar日历类以及新的日期 一.包装类 1.概念:为8大基本数据类型对应的提供了引用数据类型,则这些引用数据类型称为包装类 2.数据类型: 1)基本数据类型 2)引用数据类型 数组 用class定义的 用interface定义的 3.需求如: ① 获取int类…
  javascript_core之正则.Math.Date 1.RegExp:Regular Expression,创建封装正则表达式: ①正则直接量:var reg=/reg/ig:②var reg=new RegExp("reg","ig"): 2.RegExp API: ①找每个关键词,并获得位置:var arr=reg.exec(str):默认从头开始查找: 返回值:arr:["关键词",1,1,2,$3--]: arr.index:本…
JavaScript当中Global.Math.Date类型常用方法如下: /* js 中 Global对象 是一个不存在的对象,它里面的方法可以调用 常用方法: 1 encodeURI 对uri进行转换字节, 不改变特殊符号,不常用 2 encodeURIComponent 对uri进行转换字节码,符号全部转换 常用 3 decodeURI 解码 4 decodeURIComponent 解码 5 eval 传入一个字符串,当作js脚本进行执行 6 parseInt 字符串转换成整数 7 pa…
Math : 内置的对象(构造函数)静态属性或静态方法.                   一.                         Math.PI : 圆周率                         console.log(Math.PI);                   二.近似值                         1. 四舍五入 :  Math.round()                               注: 负数时, <= 0.5…
文章目录 1.工厂方法创建对象 1.1 代码块 1.2.测试结果 2.原型对象 2.1 代码 2.2 测试结果 3.toString 3.1 代码 3.2 测试结果 4.数组 4.1 代码 5.字面量创建数组.数组的方法 5.1 代码 5.2 测试结果 6.forEach遍历 6.1 代码 6.2 测试结果 7.splice和slice 7.1 代码 7.2 测试结果 8.Date对象 9.Math 10.包装类 10.1 代码 11.String对象 1.工厂方法创建对象 1.1 代码块 <!…
数组(Array) 1. 数组 数组也是一个对象,不同点:普通对象是使用字符串作为属性名的,数组是使用数字作为索引操作元素. 数组的存储性能比普通对象要好,在开发中经常使用数组来存储一些数据. 向数组中添加元素 语法:数组[索引]=值 向读取数组中的元素,若读取不存在的索引,不会报错而是返回undefined 语法:数组[索引] var arr=new Array();console.log(typeof arr);  //结果为Object// 添加元素arr[0]=10;arr[1]=33;…
日期时间.Math.枚举 日期时间 计算机如何表示时间? GMT时间指格林尼治所在地的标准时间,也称为时间协调时(UTC),其他地区的时间都是相对于GMT时间的偏移.   北京位于东八区 = UTC + 8   时间戳(timestamp):距离特定时间经过的毫秒数,这个特定的时间计算机规定了是1970年01月01日 00:00:00:000,这个特定时间成为历元.   计算机时间2018.12.22 11:41:23:000 就是2018.12.22 11:41:23:000距离历元经历的毫秒…
一.字符串相关的类 1.String及常用方法 1.1 String的特性 String:字符串,使用一对""引起来表示. String声明为final的,不可被继承 String实现了Serializable接口:表示字符串是支持序列化的. 实现了Comparable接口:表示String可以比较大小 String内部定义了final char[] value用于存储字符串数据 String:代表不可变的字符序列.简称:不可变性. 体现: 当对字符串重新赋值时,需要重写指定内存区域赋…
一,月份的最后一天 函数 EOMonth 返回指定日期的最后一天 EOMONTH ( start_date [, month_to_add ] ) 1,对于start_date 有两种输入方式,能够转换为Date的字符串类型 和 date 数据类型. declare @date date set @date=getdate() select EOMONTH(@date),EOMONTH('2016-08-06'),EOMONTH('20160806') 2,month_to_add 是int 类…
JAVAAPI学习之Calendar类 http://blog.csdn.net/myjlvzlp/article/details/8065775(写的很好,清晰易懂) Calendar类set().add().roll()方法区别 http://www.360doc.com/content/15/0616/16/25883431_478549940.shtml http://blog.csdn.net/csdnbenbenchong/article/details/7010908…
Java Calendar获取年.月.日.时间 Calendar c = Calendar.getInstance(TimeZone.getTimeZone("GMT+08:00"));    //获取东八区时间 int year = c.get(Calendar.YEAR);    //获取年  int month = c.get(Calendar.MONTH) + 1;   //获取月份,0表示1月份  int day = c.get(Calendar.DAY_OF_MONTH);…
本文目前提供:LocalDateTime获取时间戳(毫秒/秒).LocalDateTime与String互转.Date与LocalDateTime互转 文中都使用的时区都是东8区,也就是北京时间.这是为了防止服务器设置时区错误时导致时间不对,如果您是其他时区,请自行修改 1.LocalDateTime获取毫秒数 ​ //获取秒数 Long second = LocalDateTime.now().toEpochSecond(ZoneOffset.of("+8")); //获取毫秒数 L…
今日内容介绍 1.基本类型包装类 2.System类 3.Math类 4.Arrays类 5.大数据运算 01基本数据类型对象包装类概述 *A:基本数据类型对象包装类概述 *a.基本类型包装类的产生 在实际程序使用中,程序界面上用户输入的数据都是以字符串类型进行存储的. 而程序开发中,我们需要把字符串数据,根据需求转换成指定的基本数据类型, 如年龄需要转换成int类型,考试成绩需要转换成double类型等 *b.八种基本类型对应的包装类 char Character int Integer by…