00:00
那关于日期的处理呢,当然我们这个文档上啊,还有什么呀,还有这个日历,但日历现在用的比较少了啊,你要感兴趣,你可以看看这个代码,我在这里就不讲了啊,不讲了这个日历这一块,嗯,最主要是这个date和simple date format这两个。啊嗯,不过这个日期这块其实还有JDK的新特性,在JDK高版本里面,它这个日期这块有一些改动啊,有一些改动,那到时候咱们看一看统一啊,到最后的时候,我们看看JDK的新特性啊,我们看一下JDK新特性啊,最后我们到最后总结一个我们JDK新特性,找找重要的新特性,我们讲一讲啊,就是这样安排的各位啊。呃,是从1970年1月1日零八开始计算,对对啊,是这个意思,因为现在是北,咱们是北京。所在的时间是北京啊,北京啊。好了,那这样的话,咱们这个日期就说完了啊,再往下咱们接着看这个日期,再往下是数字这个数字这一块呢,有一个数字格式化的一个类型,还有一个大数字啊,我们先来看看数字格式化。
01:05
这个了解啊。来建一个包,各位叫number数字啊数字这个是字符串相关的,这是string buffer可变字符串,这是八种基本数据类型锁定的包装类,这个是日期,到这儿是数字啊。来,我们新建个class,我们叫。嗯,Format啊,TEST01。就关于什么呀,数字的格式化。啊,Diim format啊,大家看是这个这个这个价还是加VAT这个价。啊,然后我们叫DF另一个什么呀,DEC format用的时候呢,这边呢,需要指定一个什么呀,数字格式,注意啊,这个参数需要指定一个数字格式,数字格式。
02:04
呃,这个DEC format是专门负责什么呀,专门负责数字格式化的,专门负责数字格式化的啊各位叫Java点。这不属于掌握内容啊,属于了解各位啊,这个用的也不是说特别的多,那么这个数字格式有哪些呢?数字格式有哪些?井号代表什么呀?任意数字逗号啊代表千分位啊,点代表什么呀?小数点啊,点代表小数点。就这么一个东西,你就像日期的格式有哪些,YYYY呀,M啊,DD呀HMMSSSS是吧,这是日期的格式,上面这是数字的格式。
03:03
数字的格式啊,你比如说现在呢,我们在这儿呢,去decim format,然后DF,你有一个什么呀,Decim format知道怎么用啊,你我就不再翻这个文档了,各位我直接告诉你的啊,是java.text这个包下面的啊,有一个叫做以D开始的,叫做decimal format,就这个类。他可能会进行日期的时候,你比如说你经常看一些股票啊,是吧,这些数据可能需要进行日期格式化,来我们这边指定的格式啊,比如说。井号井号井号逗号井号井号井号点井号井号是啥意思啊?分析是什么意思?这个格式是什么意思,各位?保留几个小数。表示什么意思啊,加入什么千分位是吧。
04:00
是不是这逗号嘛,加入千分位嘛。对不对,哎,千分位啊,然后呢,保留什么。两个小时吧。是不是,哎把这两个小数啊。我们现在呢,调一下DF的一个form的方法啊,Form卖的方法,然后呢,我们把这个嗯数字我们随便写一个啊,1234.56。来这块呢,我们会返回一个字符串是吧,哎,字符串啊S,那我们把这个字符串输出。走。预警。出异常了。能够格式化给定的这个。哎哟。不是这样啊,我们来看一下这个这个这个form format方法啊,Format方法第2FORMAT。
05:04
他要跟的是一个什么呀?是一个double是吧,不能加双引号啊,各位不能加双引号啊,1234。点五六。给个数字啊,给它转换成字符串啊,怎么回事来运行。好,大家看,最后结果就是这样的。是不是最后这个字符串是不是这样的呀,你给的是个double啊,Double数据传进之后呢,调用方卖的方法返回一个字符串,就根据这个格式进格式化,那现在呢,假如说我现在在这儿呢,再来一个呃123啊随便。然后再执行一下。好,大家看结果,是不是还是这个结果呀。还是这个结果吧,结果一样的。你这个数字长这个样子,但经过这个格式之后,格式化之后是变成它了,是不是啊变成它了。然后呢,再说一个各位啊,还有一个这个数字格式有哪些,除了井号逗号点小数点逗号千分位井号呃代表任意数字之外,零就代表什么,代表不够。
06:10
不够使不灵的意思啊。不够是不灵的意思。来注意看啊,Format,你有一个什么呀,Format。这个格式我是这样指定的,井号井号井号逗号井号井号井号啊点,然后0000。D2,然后呢,我们调用DF2的format传一个double进去,比如说我们现在是是一个一二三四点。呃,五六。还是这个啊,1234.56,然后返回一个字符串,我们来看看这个字符串的结果应该是什么,各位这个字符串你猜测一下应该是啥呀?应该是自动把这个数字在这儿加一个千分位是不是?哎,你看一些股票数据啊,都是这样展示的,然后后边不够怎么着啊,这四个零代表什么意思啊。
07:09
保留四个小数,不够补灵吧。是不是保留四个小数啊,保留四个小数位不够补上零。这个意思啊,补上零这个意思来,那么这块其实最后的结果就是121逗号234.5600,应该是这样啊,我们走一下看看,因为这个数字是123.56嘛。好,大家看是不是这个结果呀,这个结果你了解一下啊,只要了解这两个就行了,别的不用管,以后我们做项目的时候,可能哎会用到这样的东西啊,你给我一个数字对吧,我给你转成字符串,但是呢,我给你转这个字符串的时候,是以特定格式给你转换。那你需要一个数字格式化的这样一个类型,把这个格式规定一下,把数字给了他,他就可以给你按照这种格式给你输出,对吧?哎,一般在展示数据的时候,在网页上展示的时候,我们可能需要这种千分位啊。
08:04
千分位不够的话补零这个也要知道啊,要知道。
我来说两句