RN时间戳转化成时间

// 根据时间戳转化时间函数 并且显示距离当前的时间段(刚刚、几分钟、几小时、几天、几周、几月、几年)

/**

*

* @param {默认传递2018083106:09的时间戳} timeStamp

* @param {默认格式为毫秒,参数为ms为毫秒,s为秒} formit

*/

function formatTimeStamp(timeStamp=1535710147654,formit='ms') {

if(formit==='ms'){

let nowTimeStamp = new Date().getTime()

let mDvelue = nowTimeStamp-timeStamp

// 10min 毫秒数

let tms = 60*10*1000

if(timeStamp>nowTimeStamp){return '当前时间传递有误,请检查!!!'}

// 刚刚 (10min之内为刚刚)

if(mDvelue<tms || mDvelue===tms){ return '刚刚' }

// 几分钟 (10-60min为几分钟)

if(tms< mDvelue && mDvelue <6*tms || mDvelue === 6*tms){return `${Math.ceil((mDvelue)/tms*.1)}分钟前`}

// 几小时 (1-24h为几小时)

if(6*tms<mDvelue && mDvelue <6*

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值