@gdjiami/jm-mrc-components
Version:
移动端可复用组件库
21 lines (20 loc) • 730 B
JavaScript
import { isToday, ChineseWeekDay, outOfCurrentYear } from '../calendar';
/**
* 格式化日期
*/
export function format(date, showToday, showYear) {
if (showToday === void 0) { showToday = true; }
if (showYear === void 0) { showYear = false; }
if (showToday && isToday(date)) {
return '今天';
}
return "" + (showYear && outOfCurrentYear(date) ? date.getFullYear() + '年' : '') + (date.getMonth() + 1) + "\u6708" + date.getDate() + "\u65E5 \u5468" + ChineseWeekDay[date.getDay()];
}
/**
* 格式化时间
*/
export function formatTime(date) {
var hour = date.getHours();
var min = date.getMinutes();
return ('0' + hour).slice(-2) + ":" + ('0' + min).slice(-2);
}