Files
FunJiaLib_Package/date.js
T

41 lines
1.1 KiB
JavaScript

"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.fDTAT = exports.formDateTimeAddT = exports.fDT = exports.formatDateTime = void 0;
const dayjs_1 = __importDefault(require("dayjs"));
/**
* 日期格式化
*/
const formatDateTime = (time, template = "YYYY-MM-DD HH:mm:ss") => {
try {
return (0, dayjs_1.default)(time).format(template);
}
catch (_a) {
return time;
}
};
exports.formatDateTime = formatDateTime;
/**
* 日期格式化
*/
exports.fDT = exports.formatDateTime;
/**
* 转换日期格式并带T
* 2022/2/9 19:33:33 => 2022-02-09T19:33:33
* @param date
* @returns
*/
const formDateTimeAddT = (date) => {
return (0, exports.fDT)(date, "YYYY-MM-DDTHH:mm:ss");
};
exports.formDateTimeAddT = formDateTimeAddT;
/**
* 转换日期格式并带T
* 2022/2/9 19-33-33 => 2022-02-09T19-33-33
* @param date
* @returns
*/
exports.fDTAT = exports.formDateTimeAddT;