• 到学校的第一天 新的征程2019/2/24


    这是到学校的第一天,没有早起。。。主要是觉得还没有到真正上课时间吧,而且以往在家的作息都是如此,

    不过明天真的要改变了,明天才是真正的学习的时间啊,希望以后的每一天都不要偷懒,都能够早起,争取做

    社团里第一早起的人!

    废话不多说,这是今天的学习内容:

    学习了站上的基础内容的完结,java上的日期格式,这是最基本的内容,因为任何java程序上都需要有时间的显示,

    所以学这个就像小孩子学走步,小学学拼音一样。

    首先,最基本的包括时间的类的包是 java.util.Data;(注意:java 包中任何包的名字的每一个单词都是大写)

    创建时间对象 然后输出,会得到:Sun Feb 24 11:19:21 CST 2019 这样的格式 

    如果在创建时间对象的时候加入参数的话 ,它表示的是创建一个从时间原点开始经历了参数个毫秒的时间。

    以下来自摘抄:时间原点的概念

    所有的数据类型,无论是整数,布尔,浮点数还是字符串,最后都需要以数字的形式表现出来。
    日期类型也不例外,换句话说,一个日期,比如2020年10月1日,在计算机里,会用一个数字来代替。
    那么最特殊的一个数字,就是零. 零这个数字,就代表Java中的时间原点,其对应的日期是1970年1月1日 8点0分0秒 。

    (为什么是8点,因为中国的太平洋时区是UTC-8,刚好和格林威治时间差8个小时)

    为什么对应1970年呢? 因为1969年发布了第一个 UNIX 版本:AT&T,综合考虑,当时就把1970年当做了时间原点。
    所有的日期,都是以为这个0点为基准,每过一毫秒,就+1

    明白了时间原点的概念,那就继续学习时间格式的转换了

    首先加入 时间格式包

    java.Test.SimpleDateFormat;

    创建一个SimpleDateFormat对象:   simpleDateFormat S = new SimpleDateFaomat("yyyy-MM-dd HH:mm:ss");

    yyyy-MM-dd HH:mm:ss 表示时间显示的格式

    然后 S.format(加入时间对象)输出的话会可以有我们常见的对象了

    示例 : 2019-02-24 11:40:20 

    Calendar 类是单例模式下的日历,用 Calendar C = Calendar.getInstance();获取日历对象,然后C.getTime()会返回

    一个时间对象

    C.add(Calendar.MONTH,1) 表示 当前日期的月份再加1;

    一个日历就这样可以表现出来。

    日历翻历方法:  C.add(Calendar.YEAR,1)表示加一年;

                              C.add(calendar.DATE,1) 表示加一天。

    日期的学习到这里,以后遇到的再补充!

  • 相关阅读:
    CSRF 攻击原理及防护
    XSS 攻击原理及防护
    git 基础命令大全
    vue3.0 VS vue2.0
    Android eMMC Booting[wiki百科]
    Android Fastboot[wiki百科]
    Android View.onMeasure方法的理解[转]
    某android游戏逆向小记
    Android网络编程—同时上传参数和文件到服务器 [转载]
    apk自我保护的一种实现方式——运行时自篡改dalvik指令【转载】
  • 原文地址:https://www.cnblogs.com/qq1005801715/p/10425825.html
Copyright © 2020-2023  润新知