period怎么记忆?duration和period的区别?
period记忆 ***
peri+od =around+way/road =四面的+路 =环路 =周期。
period n.期间;周期;时代,期间;(学校的)学时,一节(课);句号;疾病的期间(周期);经期 。
adj. 具有某个时代特征的; (关于)过往某一特定汗青期间的; (家具、服饰、建筑等)某一时代的。 短语词组
transition period 过渡期
the second period 第二节课
period of incubation 暗躲期。
duration和period的区别?3.Period和Duration的区别
(1)包罗属性区别
Period包罗年数,月数,天数,而Duration只包罗秒,纳秒。
Period只能返回年数,月数,天数;Duration能够返回天数,小时数,分钟数,毫秒数等。
(2)between *** 能够利用的类型区别
Period只能利用LocalDate,Duration能够利用所有包罗了time部门且实现了Temporal接口的类,好比LocalDateTime,LocalTime和Instant等。
Period:
public static Period between(LocalDate startDateInclusive, LocalDate endDateExclusive)
Duration:
public static Duration between(Temporal startInclusive, Temporal endExclusive)
(3)between获取天数差的区别
通过上面的实例能够看出:
Period p.getDays() 获取天数时,只会获取days属性值,而不会将年月部门都计算成天数,不会有2020.1.1和2019.1.1比力后获取天数为365天的情状。
public int getDays() {
return days;
}
Duration d.toDays() 获取天数时,会将秒属性转换成天数。
public long toDays() {
return seconds / SECONDS_PER_DAY;
}
所以,想要获取2个时间的相差总天数,只能用Duration。
(4)Period有获取总月数的 *** ,为什么没有获取总天数 *** ?
Period有获取总月数的 *** :
public long toTotalMonths() {
return years * 12L + months; // no overflow
}
为什么没有获取总天数 *** ?
因为between后获取到的Period,不会笔录2个日期中间的闰年信息,有闰年的存在,每年的天数纷歧定是365天,所以计算禁绝确。
区别就是两者都能够用做名词,表一段时间时意思不异,其他详尽的区别如下
duration中辞意思是n. 继续,继续时间
Recently, a zinc gel applied nasally has been shown to greatly reduce the duration of colds.比来,一种使用于鼻腔的锌凝胶被证实能够大大缩短伤风的继续时间。
period中辞意思是n. 一段时间,期间;(人生或国度汗青的)阶段,时代;(地量年代划分的)纪;课时,节;(操练、练习或进修的)时段;(妇女的)月经,经期;(体育角逐的)局;<美>句号,句点;(物理)(振动或轮回的)周期;(天文)自转(或公转)周期;(数学)(周期函数的)周期;(化学)周期元素;(修辞)完好句;(乐)乐段,乐节
period是什么构词法?period构词法阐发:
1/解析
peri 四面 + od 路 -> 环形的路(有周期的) -> period 课时
2/联想
aperiodic adj. 不按期的
periodical n. 期刊
anode n. 阳极
exodus n. 多量人同时分开
odometer n. 里程表
perimeter n. 四面;边沿
3/例句:
In this severe period, the government needs a high degree of cooperation from the people.
在那个严酷的期间,政府需要公众的高度共同。