|
|
- "use strict";
- function formatTime(timestamp) {
- const currentTime = (/* @__PURE__ */ new Date()).getTime();
- const diff = (currentTime - timestamp) / 1e3;
- if (diff < 60) {
- return `${Math.floor(diff)}秒钟前`;
- } else if (diff < 60 * 60) {
- return `${Math.floor(diff / 60)}分钟前`;
- } else if (diff < 60 * 60 * 24) {
- return `${Math.floor(diff / 60 / 60)}小时前`;
- } else {
- let date = new Date(timestamp);
- let month = date.getMonth() + 1;
- let day = date.getDate();
- let hours = date.getHours();
- let minutes = date.getMinutes();
- if (month < 9)
- month = "0" + month;
- if (day < 9)
- day = "0" + day;
- return `${month}-${day} ${hours}:${minutes}`;
- }
- }
- function formatTime2Date(timestamp) {
- if (!timestamp) {
- return "1970年01月01日";
- }
- const date = new Date(timestamp);
- const year = date.getFullYear();
- const month = String(date.getMonth() + 1).padStart(2, "0");
- const day = String(date.getDate()).padStart(2, "0");
- return `${year}年${month}月${day}日`;
- }
- const time = {
- formatTime,
- formatTime2Date
- };
- exports.time = time;
- //# sourceMappingURL=../../.sourcemap/mp-weixin/utils/timeUtils.js.map
|