首页 > 编程知识 正文

时间戳转换成日期格式,在线时间戳转换日期格式

时间:2023-05-04 07:25:58 阅读:232616 作者:4032

1:把后端返回的时间戳转为现在的时间戳的方法

代码:

parseInt(new Date().getTime())

转化为明天现在的时间戳:

parseInt(new Date().getTime() + 3600 * 1000 * 24) 2:时间戳转成日期格式: 年-月-日 function timestampToTime(timestamp) { if (timestamp === 0 || timestamp == null) { return '' } else { var date = new Date(timestamp * 1000) var Y = date.getFullYear() + '-' var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-' var D = date.getDate() < 10 ? '0' + date.getDate() : date.getDate() return Y + M + D }} 3:时间戳转成日期格式: 年-月-日,时-分-秒 function timestampToTime2(timestamp) { if (timestamp === 0 || timestamp == null) { return '' } else { var date = new Date(timestamp * 1000) var Y = date.getFullYear() + '-' var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-' var D = date.getDate() < 10 ? '0' + date.getDate() + ' ' : date.getDate() + ' ' var H = date.getHours() + ':' var M2 = (date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes()) + ':' var S = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds() return Y + M + D + H + M2 + S }} 4:处理保留两位小数和显示金额三位一起逗号隔开方法 function fixed(timestamp) { var parts = (timestamp * 1).toFixed(2)//保留两位小数的方法 parts = parts.toString().split('.') parts[0] = parts[0].replace(/B(?=(d{3})+(?!d))/g, ',') return parts.join('.')} 5:把element时间选择器转化成时间戳传给后端 year: this.year=='' ? '' :parseInt(new Date(this.year).getTime() / 1000),

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。