js后端返回一个时间戳,用原生怎么对时间进行格式化?
2024-09-11 21:22:22
function fn(time) {
var date = new Date(time);
var len = time.toString().length;
// 时间戳不足13位则在后面加零
if (len < 13) {
var sub = 13 - len;
sub = Math.pow(10, sub);
date = new Date(time * sub);
}
var y = date.getFullYear() + '-';
var M = date.getMonth() + 1;
M = (M < 10 ? '0' + M : M) + '-';
var d = date.getDate();
d = (d < 10 ? '0' + d : d) + ' ';
var h = date.getHours();
h = (h < 10 ? '0' + h : h) + ':';
var m = date.getMinutes();
m = (m < 10 ? '0' + m : m) + ':';
var s = date.getSeconds();
s = s < 10 ? '0' + s : s;
return y + M + d + h + m + s;
}
console.log(fn(1557003785)); //2019-05-05 05:03:05
最新文章
- Leetcode 笔记 35 - Valid Soduko
- 开发环境(Atom + NotePad++)
- ThinkPHP报错处理
- Daily Scrum 10.24
- Oracle数据导入导出imp/exp
- android关机充电
- Python : 熟悉又陌生的字符编码(转自Python 开发者)
- jquery-scrollstop
- 异常-----spring明明注入了Service到Action中,为什么运行的时候Service为空,在抽象类中,有子类来继承的
- 在C++中怎么输入反斜杠“ \ ”
- 在C++中,子类重载一个操作符时,如何调用父类被重载的操作符函数
- mysql----------mysql的一些常用命令
- Linux配置本地yum源
- C# 将当前应用程序写入到注册表开机启动项中
- 列表与for循环
- Dos烧录脚本
- 深度学习(TensorFlow)环境搭建:(二)Ubuntu16.04+1080Ti显卡驱动
- 【BZOJ】3209: 花神的数论题
- pta l2-10(排座位)
- 《跟老男孩学Linux运维:Web集群实战》读书笔记
热门文章
- 【模板】Vector存图 + SPFA
- Eclipse Git插件切换分支的时候不要Reset
- DMSkin https://github.com/944095635/DMSkin
- xml-apis.jar getTextContent() jar包冲突解决(getTextContent()方法无法找到)
- input 手机数字键盘
- typora 使用
- 自定义View系列教程01--常用工具介绍
- docker--docker基本命令使用及发布镜像
- IDEA:将WEB-INF\lib下的Jar包添加到项目中
- virtualenv安装 以及在PyCharm中的使用