js 时间戳转换成格式化日期 日期格式化
2017-12-05 23:56
375 查看
timestamp缺省表示使用当前时间戳,formats默认格式是Y-m-d,例如2018-01-01。
完整代码:
dateFormat(new Date(),'Y-m-d H:i:s');//格式化当前时间
原文链接:http://www.zhangxinxu.com/php/microCodeDetail.php?id=10
完整代码:
1 /* 2 ** 时间戳转换成指定格式日期 3 ** eg. 4 ** dateFormat(11111111111111, 'Y年m月d日 H时i分') 5 ** → "2322年02月06日 03时45分" 6 */ 7 var dateFormat = function (timestamp, formats) { 8 // formats格式包括 9 // 1. Y-m-d 10 // 2. Y-m-d H:i:s 11 // 3. Y年m月d日 12 // 4. Y年m月d日 H时i分 13 formats = formats || 'Y-m-d'; 14 15 var zero = function (value) { 16 if (value < 10) { 17 return '0' + value; 18 } 19 return value; 20 }; 21 22 var myDate = timestamp? new Date(timestamp): new Date(); 23 24 var year = myDate.getFullYear(); 25 var month = zero(myDate.getMonth() + 1); 26 var day = zero(myDate.getDate()); 27 28 var hour = zero(myDate.getHours()); 29 var minite = zero(myDate.getMinutes()); 30 var second = zero(myDate.getSeconds()); 31 32 return formats.replace(/Y|m|d|H|i|s/ig, function (matches) { 33 return ({ 34 Y: year, 35 m: month, 36 d: day, 37 H: hour, 38 i: minite, 39 s: second 40 })[matches]; 41 }); 42 };
dateFormat(new Date(),'Y-m-d H:i:s');//格式化当前时间
原文链接:http://www.zhangxinxu.com/php/microCodeDetail.php?id=10
相关文章推荐
- js 中时间戳转换格式化日期
- js时间戳格式化成日期格式函数
- js时间日期和毫秒的相互转换
- js 将Date 日期对象与时间戳互相转换
- jq、js实现字符串转换日期计算时间差
- js把时间戳转换为日期格式
- js时间戳与日期互相转换
- 在js中对json格式的日期、时间等内容进行格式化
- JS中字符串转换为日期对象的方法JS中如何计算时间,如何比较时间
- 把时间戳转换为日期格式的js代码
- js获取当前时间,并将标准日期格式转换成Long型
- js 时间戳转换为指定的日期格式
- js时间戳(毫秒数)转换为日期格式
- 【转】Js获取当前日期时间及格式化操作
- js时间戳转换日期格式和日期计算
- Js获取当前日期时间及其它格式化操作
- Js 日期转换函数(UTC时间转换及日期想加减)
- JS时间格式化(短日期)
- js时间戳和日期字符串相互转换
- JS、Jquery实现---把后台传过来的时间毫秒数转换成想要的日期格式