男儿欲遂平生志,六经勤向窗前读。这篇文章主要讲述JavaScript 时间戳格式化为日期或时间相关的知识,希望能为你提供帮助。
function dateUnixFormat(timestamp, formats)
// formats格式包括
// 1. Y-M-d
// 2. Y-M-d H:m:s
// 3. Y年M月d日
// 4. Y年M月d日 H时m分
formats = formats || Y-M-d;
var zero = function (value)
if (value < 10)
return 0 + value;
return value;
;
var myDate = timestamp ? new Date(timestamp * 1000) : new Date();
var year = myDate.getFullYear();
var month = zero(myDate.getMonth() + 1);
var day = zero(myDate.getDate());
var hour = zero(myDate.getHours());
var minite = zero(myDate.getMinutes());
var second = zero(myDate.getSeconds());
return formats.replace(/Y|M|d|H|m|s/g, function (matches)
return (
Y: year,
M: month,
d: day,
H: hour,
m: minite,
s: second
)[matches];
);
【JavaScript 时间戳格式化为日期或时间】
推荐阅读
- 如何设置导出excel的格式
- ExtJs上传文件
- traceroute/tracert--获取网络路由路径
- C#异步执行代码块
- 第三方开源库地址
- 让history命令 显示执行命令的时间
- ERROR:: AAPT: error: resource style/Widget.AppCompat.TextView not found. 原因及解决
- Java内存缓存-通过Map定制简单缓存
- 使用EventLog Analyzer进行日志取证分析