java8 LocalDate、LocalTime、LocalDateTime

LocalDate:表示日期(年月日)
LocalTime :表示时间(时分秒)
LocalDateTime:表示时间+ 日期 (年月日时分秒),是java8最常用的日期类

这些类使用了final来修饰,使得这些类是不可变的,一旦实例化,值就固定了,有点类似于String类。

因此它们都是线程安全的。

1. LocalDate

方法描述
static LocalDate now()获取默认时区的当前日期对象
static LocalDate now(Clock clock)从指定时钟获取当前日期对象
static LocalDate now(ZoneId zone)获取指定时区的当前日期对象
of根据指定年月日创建LocalDate对象
getYear获得年份
getMonthValue获得月份(1-12)
getMonth获得月份枚举值
getDayOfMonth获得月份中的第几天(1-31)
getDayOfWeek获得星期几
getDayOfYear获得年份中的第几天(1-366)
lengthOfYear获得当年总天数
lengthOfMonth获得当月总天数
toEpochDay与时间纪元(1970年1月1日)相差的天数
plusDays加天
plusWeeks加周
plusMonths加月
plusYears加年
minusDays减年
minusWeeks减周
minusMonths减月
minusYears减年
withYear替换年份
withMonth替换月份
withDayOfMonth替换月份中的第几天(1-31)
withDayOfYear替换年份中的第几天(1-366)
isBefore是否日期在之前
isAfter是否日期在之后
isEqual是否是当前日期
isleapYear是否是闰年

1.1示例

  1. 创建方法

LocalDate now1 = LocalDate.now(); // 当前日期
LocalDate now2 = LocalDate.now(ZoneId.of(“Asia/Shanghai”)); // 当前日期 (指定时区)
LocalDate now3 = LocalDate.now(Clock.systemDefaultZone()); // 当前日期 (指定时钟)
LocalDate localDate = LocalDate.of(2023, 1, 1); // 指定日期 2023-01-01

  1. 获取方法

LocalDate now = LocalDate.now(); int year = now.getYear(); //
获取年份 int month = now.getMonthValue(); // 获取月份(1-12) Month monthEnum
= now.getMonth(); // 获取月份的枚举值 int dayOfMonth = now.getDayOfMonth(); // 获取月份中的第几天(1-31) int dayOfYear =
now.getDayOfYear(); // 获取一年中的第几天(1-366) DayOfWeek dayOfWeek =
now.getDayOfWeek(); // 获取现在是星期几 int dayOfYear =
now.getDayOfYear(); // 获取一年中的第几天(1-366) int lengthOfYear =
now.lengthOfYear(); // 获得当年总天数 int lengthOfMonth =
now.lengthOfMonth(); // 获得当月总天数 long epochDay =
now.toEpochDay(); // 与时间纪元(1970年1月1日)相差的天数

  1. 运算方法

LocalDate now = LocalDate.now(); LocalDate localDate1 =
now.plusDays(1); // 给当前时间加一天 LocalDate localDate2 =
now.plusDays(1); // 给当前时间加一周 LocalDate localDate3 =
now.plusMonths(1); // 给当前时间加一月 LocalDate localDate4 =
now.plusYears(1); // 给当前时间加一年 LocalDate localDate5 =
now.minusDays(1); // 给当前时间减一天 LocalDate localDate6 =
now.minusWeeks(1); // 给当前时间减一周 LocalDate localDate7 =
now.minusMonths(1); // 给当前时间减一月 LocalDate localDate8 =
now.minusYears(1); // 给当前时间减一年

  1. 修改方法

LocalDate now = LocalDate.now(); LocalDate localDate1 =
now.withYear(2020); // 修改日期对象年份为2020 LocalDate localDate2 =
now.withMonth(1); // 修改日期对象月份为1 LocalDate localDate3 =
now.withDayOfMonth(1); // 修改日期对象的日期(一月中的第几天) LocalDate localDate4 =
now.withDayOfYear(1); // 修改日期对象的日期(一年中的第几天)

  1. 比较方法

LocalDate now = LocalDate.now(); LocalDate localDate =
LocalDate.of(2023, 1, 1) boolean isBefore =
localDate.isBefore(now); // localDate是否在当天之前 boolean isAfter =
localDate.isAfter(now); // localDate是否在当天之后 boolean isEqual =
localDate.isEqual(now); // localDate是否在当天 boolean isLeapYear =
localDate.isLeapYear(); // localDate是否是闰年

  1. LocalDate 与 Date之间的转换
/*** LocalDate转Date* @param localDate* @return*/
public static Date toDate(LocalDate localDate) {return Date.from(localDate.atStartOfDay().atZone(ZoneId.systemDefault()).toInstant());
}
/*** Date转LocalDate* @param Date* @return*/
public static Date toLocalDate(Date date) {return date.toInstant().atZone(ZoneId.systemDefault()).toLocalDate();
}
  1. LocalDate 与 String之间的转换
/*** String转LocalDate* @param dateStr 	   日期的字符串* @param pattern 	   格式示例: yyyy-MM-dd* @return*/
public static LocalDate toLocalDate(String dateStr, String pattern) {DateTimeFormatter formatter = DateTimeFormatter.ofPattern(pattern);return LocalDate.parse(dateStr, formatter);
}/*** LocalDate转String* @param localDate   localDate对象* @param pattern 	   格式示例: yyyy-MM-dd* @return*/
public static String LocalDatetoStr(LocalDate localDate, String pattern) {DateTimeFormatter formatter = DateTimeFormatter.ofPattern(pattern);return localDate.format(formatter);
}

2.LocalTime

方法描述
static LocalTime now()获取默认时区的当前时间
static LocalTime now(ZoneId zone)获取指定时区的当前时间
static LocalTime now(Clock clock)从指定时钟获取当前时间
of根据指定的时、分、秒获取LocalTime 实例
getHour获取小时
getMinute获取分钟
getSecond获取秒
getNano获取纳秒
plusHours增加小时数
plusMinutes增加分钟数
plusSeconds增加秒数
plusNanos增加纳秒数
minusHours减少小时数
minusMinutes减少分钟数
minusSeconds减少秒数
minusNanos减少纳秒数
withHour替换小时
withMinute替换分钟
withSecond替换秒钟
withNano替换纳秒
compareTo时间与另一个时间比较
isAfter检查时间是否在指定时间之后
isBefore检查时间是否在指定时间之前

2.1 使用示例

  1. 创建方法

LocalTime now1 = LocalTime.now(); // 当前时间
LocalTime now2 = LocalTime.now(ZoneId.of(“Asia/Shanghai”)); // 当前时间 (指定时区)
LocalTime now3 = LocalTime.now(Clock.systemDefaultZone()); // 当前时间 (指定时钟)
LocalTime localTime = LocalTime.of(9, 9, 9); // 指定时间 09:09:09

  1.  获取方法
    

LocalTime now = LocalTime.now();
int hour = now.getHour(); // 获取小时
int minute = now.getMinute(); // 获取小时
int second = now.getSecond(); // 获取秒
int nano = now.getNano(); // 获取纳秒

  1. 运算方法

LocalTime now = LocalTime.now();
LocalTime localTime1 = now.plusHours(1); // 给当前时间加一小时
LocalTime localTime2 = now.plusMinutes(1); // 给当前时间加一分钟
LocalTime localTime3 = now.plusSeconds(1); // 给当前时间加一秒
LocalTime localTime4 = now.plusNanos(1); // 给当前时间加一纳秒
LocalTime localTime1 = now.minusHours(1); // 给当前时间减一小时
LocalTime localTime2 = now.minusMinutes(1); // 给当前时间减一分钟
LocalTime localTime3 = now.minusSeconds(1); // 给当前时间减一秒
LocalTime localTime4 = now.minusNanos(1); // 给当前时间减一纳秒

  1. 修改方法

LocalTime now = LocalTime.now();
LocalDate localTime1 = now.withHour(1); // 修改时间对象小时为1
LocalDate localTime2 = now.withMinute(1); // 修改时间对象分钟为1
LocalDate localTime3 = now.withSecond(1); // 修改时间对象秒钟为1
LocalDate localTime4 = now.withNano(1); // 修改时间对象纳秒为1

  1. 比较方法

LocalTime now = LocalTime.now();
LocalTime localTime = LocalTime.of(9, 9, 9);
int compare = localTime.compareTo(now); // localTime和当前时间比较–0(相等)正数(大)负数(小)
boolean after = localTime.isAfter(now); // localTime是否在当前时间之后
boolean before = localTime.isBefore(now); // localTime是否在当前时间之前

  1. LocalTime 与 String之间的转换
/*** String转LocalTime* @param timeStr 	   日期的字符串* @param pattern 	   格式示例: HH:mm:ss* @return*/
public static LocalTime toLocalTime(String timeStr, String pattern) {DateTimeFormatter formatter = DateTimeFormatter.ofPattern(pattern);return LocalTime.parse(timeStr, formatter);
}/*** LocalTime转String* @param localTime   localTime对象* @param pattern 	   格式示例: HH:mm:ss* @return*/
public static LocalTime localTimeToStr(LocalTime localTime, String pattern) {DateTimeFormatter formatter = DateTimeFormatter.ofPattern(pattern);return localTime.format(formatter);
}

LocalTime是无法转换为Date的,因为它值包含了时间部分,而没有日期部分

3.LocalDateTime

方法描述
static LocalDateTime now() 获取默认时区的当前日期时间
static LocalDateTime now(Clock clock) 从指定时钟获取当前日期时间
static LocalDateTime now(ZoneId zone) 获取指定时区的当前日期时间
static LocalDateTime of(LocalDate date, LocalTime time) 根据日期和时间对象获取LocalDateTime 对象
static LocalDateTime of(int year, Month month, int dayOfMonth, int hour, int minute, int second)根据指定的年、月、日、时、分、秒获取LocalDateTime 实例
getYear获取年份
getMonth使用月份枚举类获取月份
getDayOfMonth获取日期在该月是第几天
getDayOfWeek获取日期是星期几
getDayOfYear获取日期在该年是第几天
getHour获取小时
getMinute获取分钟
getSecond获取秒
getNano获取纳秒
plusYears增加年
plusMonths增加月
plusWeeks增加周
plusDays增加天
plusHours增加小时
plusMinutes增加分
plusSeconds增加秒
plusNanos增加纳秒
minusYears减少年
minusMonths减少月
meminusWeeks减少周
minusDays减少天
minusHours减少小时
minusMinutes减少分
minusSeconds减少秒
minusNanos减少纳秒
withYear替换年份
withMonth替换月份
withDayOfMonth替换月份中的第几天(1-31)
withDayOfYear替换年份中的第几天(1-366)
withHour替换小时
withMinute替换分钟
withSecond替换秒钟
withNano替换纳秒
isEqual判断日期时间是否相等
isBefore检查是否在指定日期时间之前
isAfter检查是否在指定日期时间之后

3.1示例

  1. 创建方法

// 1.当前日期
LocalDateTime now1 = LocalDateTime.now();
// 2.当前日期 (指定时区)
LocalDateTime now2 = LocalDateTime.now(ZoneId.of(“Asia/Shanghai”));
// 3.当前日期 (指定时钟)
LocalDateTime now3 = LocalDateTime.now(Clock.systemDefaultZone());
// 4.指定日期 2023-01-01 01:01:00
LocalDateTime localDateTime1 = LocalDateTime.of(2023, 1, 1, 1, 1);
// 4.使用LocalDate和LocalTime对象创建LocalDateTime对象
LocalDate localDate = LocalDate.now();
LocalTime localTime = LocalTime.now();
LocalDateTime localDateTime2 = LocalDateTime.of(localDate, localTime);

  1. 获取方法

LocalDateTime now = LocalDateTime.now();
int year = now.getYear(); // 获取年份
Month month = now.getMonth(); // 使用月份枚举值
int dayOfMonth = now.getDayOfMonth(); // 获取日期在该月是第几天
DayOfWeek dayOfWeek = now.getDayOfWeek(); // 获取日期是星期几
int dayOfYear = now.getDayOfYear(); // 获取日期在该年是第几天
int hour = now.getHour(); // 获取小时
int minute = now.getMinute(); // 获取分钟
int second = now.getSecond(); // 获取秒钟
int nano = now.getNano(); // 获取纳秒

  1. 运算方法

LocalDateTime now = LocalDateTime.now();
LocalDateTime localDateTime1 = now.plusDays(1); // 给当前时间加一天
LocalDateTime localDateTime2 = now.plusDays(1); // 给当前时间加一周
LocalDateTime localDateTime3 = now.plusMonths(1); // 给当前时间加一月
LocalDateTime localDateTime4 = now.plusYears(1); // 给当前时间加一年
LocalDateTime localDateTime5 = now.plusHours(1); // 给当前时间加一小时
LocalDateTime localDateTime6 = now.plusMinutes(1); // 给当前时间加一分钟
LocalDateTime localDateTime7 = now.plusSeconds(1); // 给当前时间加一秒
LocalDateTime localDateTime8 = now.plusNanos(1); // 给当前时间加一纳秒
LocalDateTime localDateTime9 = now.minusDays(1); // 给当前时间减一天
LocalDateTime localDateTime10 = now.minusWeeks(1); // 给当前时间减一周
LocalDateTime localDateTime11 = now.minusMonths(1); // 给当前时间减一月
LocalDateTime localDateTime12 = now.minusYears(1); // 给当前时间减一年
LocalDateTime localDateTime13 = now.minusHours(1); // 给当前时间减一小时
LocalDateTime localDateTime14 = now.minusMinutes(1); // 给当前时间减一分钟
LocalDateTime localDateTime15 = now.minusSeconds(1); // 给当前时间减一秒
LocalDateTime localDateTime16 = now.minusNanos(1); // 给当前时间减一纳秒

  1. 修改方法

LocalDateTime now = LocalDateTime.now();
LocalDateTime localDate1 = now.withYear(2020); // 修改日期对象年份为2020
LocalDateTime localDate2 = now.withMonth(1); // 修改日期对象月份为1
LocalDateTime localDate3 = now.withDayOfMonth(1); // 修改日期对象的日期(一月中的第几天)
LocalDateTime localDate4 = now.withDayOfYear(1); // 修改日期对象的日期(一年中的第几天)
LocalDateTime localTime1 = now.withHour(1); // 修改时间对象小时为1
LocalDateTime localTime2 = now.withMinute(1); // 修改时间对象分钟为1
LocalDateTime localTime3 = now.withSecond(1); // 修改时间对象秒钟为1
LocalDateTime localTime4 = now.withNano(1); // 修改时间对象纳秒为1

  1. 比较方法

LocalDateTime now = LocalDateTime.now();
LocalDateTime localDateTime = LocalDateTime.of(2023, 1, 1, 1, 1);
boolean isBefore = localDateTime.isBefore(now); // localDateTime是否在当天之前
boolean isAfter = localDateTime.isAfter(now); // localDateTime是否在当天之后
boolean isEqual = localDateTime.isEqual(now); // localDateTime是否在当天

  1. 从LocalDateTime获取LocalDate或者LocalTime

LocalDateTime localDateTime = LocalDateTime.now();
LocalDate localDate = localDateTime.toLocalDate(); // 从LocalDateTime获取LocalDate对象
LocalTime localTime = localDateTime.toLocalTime(); // 从LocalDateTime获取LocalTime对象

  1. LocalDateTime与 String之间的转换
/*** String转LocalDateTime* @param dateTimeStr 日期的字符串* @param pattern 	   格式示例: yyyy-MM-dd HH:mm:ss* @return*/
public static LocalDateTime toLocalDateTime(String dateTimeStr, String pattern) {DateTimeFormatter formatter = DateTimeFormatter.ofPattern(pattern);return LocalDateTime.parse(dateTimeStr, formatter);
}/*** LocalDateTime转String* @param localDateTime 日期时间对象* @param pattern 	   	 格式示例: yyyy-MM-dd HH:mm:ss* @return*/
public static String LocalDateTimetoStr(LocalDateTime localDateTime, String pattern) {DateTimeFormatter formatter = DateTimeFormatter.ofPattern(pattern);return localDateTime.format(formatter);
}
  1. LocalDateTime与 Date之间的转换
/*** Date转LocalDateTime* @param date          jdk6 日期对象* @param zoneId        时区id* @return*/
public static LocalDateTime toLocalDateTime(Date date, ZoneId zoneId) {// toInstant():将Date对象转换成为Instant(瞬时)对象// ofInstant(): 将瞬时对象转换成为LocalDateTime对象Instant instant = date.toInstant();if (zoneId == null) {zoneId = ZoneId.systemDefault();}return LocalDateTime.ofInstant(instant, zoneId);
}/*** LocalDateTime转Date* @param localDateTime  日期时间对象* @return*/
public static Date LocalDateTimetoDate(LocalDateTime localDateTime, ZoneId zoneId) {if (zoneId == null) {zoneId = ZoneId.systemDefault();}ZonedDateTime zonedDateTime = localDateTime.atZone(zoneId);Instant instant = zonedDateTime.toInstant();return Date.from(instant);
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/152834.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电商API接口对接过程中有哪些业务问题需要注意

接口对接流程梳理 产品经理 知晓自己负责系统做什么,外接三方系统做什么。 系统对接产品经理实操步骤: ①与公司业务人员沟通,与系统对接方产品/技术描述业务场景,沟通发放接口文档材料 ②拿到材料之后API接口过多请对方圈定…

邮件|gitpushgithub报错|Lombok注解

基于 Spring Boot 搭建一个定时发送邮件的项目可以按照以下步骤进行: 创建一个新的 Spring Boot 项目,并添加所需的依赖。在 pom.xml 文件中添加以下依赖项(根据你的需要进行调整): xml org.springframework.boot sp…

cannot find -lmysqlclient 错误解决

编写linux程序使用数据库出现cannot find -lmysqlclient错误 错误原因 是因为编译找的动态库是根据去找/usr/lib文件夹下的库,而centos会默认将mysql相关的库装再/usr/lib64/mysql下,所以才会出现找不到-lmysqlclient的错误 解决方案 将/usr/lib64/m…

chkconfig及服务脚本

运行级别 linux启动之后处于某个状态 linux运行级别 0:关机 #设置即重启 1:单用户,为root权限,禁止远程登录 2:无网络文本模式 3:多用户文本模式 4:未使用 5:图形化…

SR-LIO--手写紧耦合IESKF

1.ESKF初始化 void eskfEstimator::tryInit(const std::vector<std::pair<double, std::pair<Eigen::Vector3d, Eigen::Vector3d>>> &imu_meas) { //通过imu测量值初始化均值&#xff0c;协方差&#xff1b;(均值用于初始化零偏&#xff0c;协方差用于…

鸿蒙应用开发初尝试《创建项目》,之前那篇hello world作废

经过几年的迅速发展&#xff0c;鸿蒙抛弃了JAVA写应用的方式&#xff0c;几年前了解的鸿蒙显然就gg了。 这几年鸿蒙发布了方舟&#xff08;ArkUI Arkts&#xff09;&#xff0c;将TypeScript作为了推荐开发语言&#xff0c;你依然可以用FAJS,但华为推荐用StageArkTs!!!那么你还…

Java架构师软件架构设计导论

目录 1 软件架构设计导论2 HR角度看架构师3 软件架构设计概述4 顶级大师眼中的架构5 建筑中的架构师6 软件架构的发展阶段7 软件架构的意义8 架构是项目干系人进行交流的手段9 架构有助于循序渐进的原型设计10 架构是设计决策的体现11 架构明确系统设计约束条件12 架构与组织结…

二阶低通滤波器(二阶巴特沃斯滤波器)

连续传递函数G(s) 离散传递函数G(z) 差分方程形式 二阶巴特沃斯滤波器参数设计 设计采样频率100Hz&#xff0c;截止频率33Hz。 注意&#xff1a;设计参数使用在离散系统中&#xff01; 同理&#xff0c;其他不同阶数不同类型的滤波器设计&#xff0c;如二阶高通滤波器、二阶…

计算机网络(持续更新…)

文章目录 一、概述1. 计网概述⭐ 发展史⭐ 基本概念⭐ 分类⭐ 数据交换方式&#x1f970; 小练 2. 分层体系结构⭐ OSI 参考模型⭐TCP/IP 参考模型&#x1f970; 小练 二、物理层1. 物理层概述⭐ 四个特性 2. 通信基础⭐ 重点概念⭐ 极限数据传输率⭐ 信道复用技术&#x1f389…

qemu 使用 ceph rbd 存储块

在cinder 集群之外安装 qemu # 好像需要开启 yum install epel-release -y yum install qemu -y在 客户 机上 放置 授权文件 qemu-img {command} [options] rbd:glance-pool/maipo:idglance:conf/etc/ceph/ceph.conf 由于 qemu 命令 需要 /etc/ceph/ceph.conf 以及 keyring …

axios的原理及实现一个简易版axios

面试官&#xff1a;你了解axios的原理吗&#xff1f;有看过它的源码吗&#xff1f; 一、axios的使用 关于axios的基本使用&#xff0c;上篇文章已经有所涉及&#xff0c;这里再稍微回顾下&#xff1a; 发送请求 import axios from axios;axios(config) // 直接传入配置 axio…

第十五章---I/O(输入/输出)

15.1输入输出流 流是一组有序的数据序列&#xff0c;根据操作的类型&#xff0c;可分为输入流和输出流两种。I/O(Input/Output,(输出)流提供了一条通道程序&#xff0c;可以使用这条通道把源中的字节序列送到目的地。虽然 I/O 流疆盘文件存取有关&#xff0c;但是程序的源和目…

Vue3 源码解读系列(十)——props/emit

props props 的作用&#xff1a;允许组件的使用者在外部传递&#xff0c;实现各种各样的功能。 初始化 props 初始化 Props 主要做了 3 件事&#xff1a; 设置 props 的值验证 props 合法把 props 变为响应式并且添加到组件实例 instance 上 /*** 初始化组件*/ function s…

华为---OSPF网络虚连接(Virtual Link)简介及示例配置

OSPF网络虚连接&#xff08;Virtual Link&#xff09;简介 为了避免区域间的环路&#xff0c;OSPF规定不允许直接在两个非骨干区域之间发布路由信息&#xff0c;只允许在一个区域内部或者在骨干区域和非骨干区域之间发布路由信息。因此&#xff0c;每个ABR都必须连接到骨干区域…

QT基础学习

2创建项目 2.1使用向导创建 打开Qt Creator 界面选择 New Project或者选择菜单栏 【文件】-【新建文件或项目】菜单项 弹出New Project对话框&#xff0c;选择Qt Widgets Application&#xff0c; 选择【Choose】按钮&#xff0c;弹出如下对话框 设置项目名称和路径&#xf…

N 字形变换

将一个给定字符串 s 根据给定的行数 numRows &#xff0c;以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 “PAYPALISHIRING” 行数为 3 时&#xff0c;排列如下&#xff1a; P A H N A P L S I I G Y I R 之后&#xff0c;你的输出需要从左往右逐行读取&#xff0…

网络参考模型与标准协议(一)

OSI参考模型 OSI 模型(Open Systems Interconnection Model)&#xff0c;由国际化标准组织ISO (TheInternational Organization for Standardization )收录在ISO 7489标准中并于1984年发布。 OSI参考模型又被称为七层模型&#xff0c;由下至上依次为: 物理层: 在设备之间传输比…

Linux编辑器-gcc/g++使用

> 作者简介&#xff1a;დ旧言~&#xff0c;目前大二&#xff0c;现在学习Java&#xff0c;c&#xff0c;c&#xff0c;Python等 > 座右铭&#xff1a;松树千年终是朽&#xff0c;槿花一日自为荣。 > 目标&#xff1a;熟练使用gcc/g编译器 > 毒鸡汤&#xff1a;真正…

75基于matlab的模拟退火算法优化TSP(SA-TSP),最优路径动态寻优,输出最优路径值、路径曲线、迭代曲线。

基于matlab的模拟退火算法优化TSP(SA-TSP)&#xff0c;最优路径动态寻优&#xff0c;输出最优路径值、路径曲线、迭代曲线。数据可更换自己的&#xff0c;程序已调通&#xff0c;可直接运行。 75matlab模拟退火算法TSP问题 (xiaohongshu.com)

s28.CentOS、Ubuntu、Rocky Linux系统初始化脚本v6版本

CentOS、Ubuntu、Rocky系统初始化脚本 Shell脚本源码地址&#xff1a; Gitee&#xff1a;https://gitee.com/raymond9/shell Github&#xff1a;https://github.com/raymond999999/shell 可以去上面的Gitee或Github仓库代码拉取脚本。 版本功能v6版更新内容1.由于CentOS 6…