ESDate是JavaScript中的日期类型,使用广泛。在我们的日常开发中,经常会使用到日期的处理和比较,而ESDate类型是我们最常使用的日期类型。本文从多个方面来详解ESDate类型的应用和使用。
一、ESFT类型人格适合的职业
其实ESFT类型和ESDate类型并没有直接的关联,但是ESFT类型和人格类型有很大关系。不同的人格类型适合不同的职业,而ESFT类型适合的职业主要有以下几种。
- 艺术类职业:ESFT类型的人很有艺术细胞,所以他们适合从事艺术类的职业,比如画家、音乐家、导演等。
- 文化类职业:ESFT类型的人在文化方面很有天赋,比如作家、诗人、翻译等。
- 教育类职业:ESFT类型的人关注他人情感,善于沟通,适合从事教育类职业,比如老师、心理医生、艺术指导等。
- 社会服务类职业:ESFT类型的人善于理解人的感受,以他们的同情心和情感温暖他人,所以他们适合从事社会服务类职业,比如医生、社工、志愿者等。
二、Essay有什么类型选取
Essay其实就是文章的一种类型,主要有以下几种。
- 叙述性Essay:叙述性Essay是最常见的类型,它主要是描述事物,描写景象或回忆过往,抒发情感色彩等。
- 描写性Essay:描写性Essay是对目标进行详细的审查和描述。它的重点在于详尽地描述或描绘对读者有共鸣的场景。
- 解释性Essay:解释性Essay是介绍读者的一种文体。它力求为读者解释某种想法、情感或问题,让读者增长知识,拓宽视野。
- 论述性Essay:论述性Essay是针对某个主题进行考虑、辩论、解释等。主要是阐述某个观点或奉行某种信念的文章。
三、ESDate类型的使用
ESDate类型的使用主要包括以下几个方面。
1. 创建ESDate类型
const now = new Date(); console.log(now);
通过new关键字创建一个ESDate类型实例,即可得到当前时间。
2. 得到ESDate类型的年份、月份、日份
const now = new Date(); const year = now.getFullYear(); const month = now.getMonth() + 1; const date = now.getDate(); console.log(`${year}-${month}-${date}`);
通过ESDate类型原型上的方法可以得到年份、月份和日份。
3. 格式化ESDate类型
const now = new Date(); // yyyy-mm-dd hh:mm:ss const time = now.toLocaleString('zh-cn', { hour12: false }); console.log(time);
ESDate类型有一个toLocaleString方法,可以将日期格式化为字符串。在上面的代码中,我们指定了format参数为’zh-cn’,然后ESDate类型就会自动根据当地时间格式将时间转化为一个字符串。
4. ESDate类型的比较
const now = new Date(); const future = new Date('2022/04/01'); console.log(now > future);
ESDate类型也可以进行比较,常用于计算时间间隔。在上面的代码中,我们比较了当前时间和某个将来时间的先后顺序。
5. ESDate类型的计算
const now = new Date(); const future = new Date('2022/01/01'); const diff = future - now; console.log(diff / (1000 * 60 * 60 * 24));
ESDate类型也可以进行计算,比如计算时间间隔。在上面的代码中,我们计算了当前时间距离某个将来时间还有多少天。
结语
ESDate类型是JavaScript中常用的日期类型,可以用于日期的处理和比较。通过上面的介绍,我们了解了ESDate类型的创建、格式化和计算方式,以及ESFT类型适合的职业和Essay的类型。
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/194756.html