// switch (type) {
// case 1:
// result = month + '-' + dateVal + ' ' + hour + ':' + min ; // 02-06 10:30
// break;
// case 2:
// result = month + '-' + dateVal; // 02-06
// break;
// case 3:
// result = year + '年' + month + '月' + dateVal + '日' + ' ' + hour + ':' + min; // 2018年08月31日 10:30
// break;
// case 4:
// result = month + '月' + dateVal + '日' // 08月31日
// break;
// case 5:
// result = formatTime(date) // 2分钟前
// break;
// case 6:
// result = year + '-' + month + '-' + dateVal; // 2018-08-31
// break;
// case 7:
// result = month + '/' + dateVal + ' ' + hour + ":" + min ; // 08/31 10:30
// break;
// case 8:
// result = hour + ":" + min;
// }
// return result;
var dateMapObj = {
1: month + '-' + dateVal + ' ' + hour + ':' + min, // 02-06 10:30
2: month + '-' + dateVal, // 02-06
3: year + '年' + month + '月' + dateVal + '日' + ' ' + hour + ':' + min, // 2018年08月31日 10:30
4: month + '月' + dateVal + '日', // 08月31日
5: formatTime(date), // 2分钟前
6: year + '-' + month + '-' + dateVal, // 2018-08-31
7: month + '/' + dateVal + ' ' + hour + ":" + min, // 08/31 10:30
8: hour + ":" + min,
9: year + '-' + month + '-' + dateVal + ' ' + hour + ':' + min + ':' + sec// 2018-08-31 10:30:20
}
return dateMapObj[type];
使用映射优化判断太多
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 1、抗拒学英文 在国内几乎所的编程语言都是外国的,所以学技术必定要学会看英文文档,如果不学英文,是绝对无法从菜鸟转...
- Set对每个对象只接受一次,并使用自己内部的排序方法(通常,你只关心某个元素是否属于Set,而不关心它的顺序--否...