100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > vue 日期判断_vue中根据时间戳判断对应的时间(今天 昨天 前天)

vue 日期判断_vue中根据时间戳判断对应的时间(今天 昨天 前天)

时间:2020-11-07 01:31:49

相关推荐

vue 日期判断_vue中根据时间戳判断对应的时间(今天 昨天 前天)

根据时间戳 来显示对应的时间段

本文是根据vue缩写,但是原理都是想通的

根据一个时间戳,然后来显示对应的时间段。如果为今天,则显示对应的time,如果为昨天,则显示为昨天,如果为前天,则显示为前天。剩下的显示为对应的日期

需求定义好了,然后开始实现:

首先,是把时间戳转换为对应的时间格式,js提供了原生的获取对应年、月、日等格式的方法,但是不够灵活,这里提供了一个网上找的比较灵活获取固定格式的函数。

const formatDate = (date, fmt) => {

date = new Date(date);

if (typeof (fmt) === "undefined") {

fmt = "yyyy-MM-dd HH:mm:ss";

}

if (/(y+)/.test(fmt)) {

fmt = fmt.replace(RegExp.$1, (date.getFullYear() + \).substr(4 - RegExp.$1.length))

}

let o = {

Y: date.getFullYear(),

M+: date.getMonth() + 1,

d+: date.getDate(),

H+: date.getHours(),

m+

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。