2 lines
1.4 KiB
JavaScript
2 lines
1.4 KiB
JavaScript
import{Z as e,s as t,J as n,Q as s}from"./index-RXP3BP3O.js";function a(e,t=new WeakMap){if("object"!=typeof e||null==e)return e;if(t.has(e))return t.get(e);const n=Object.create(Object.getPrototypeOf(e));return Object.keys(e).forEach(s=>{const r=e[s];"object"!=typeof r||null===r?n[s]=r:Array.isArray(r)?n[s]=[...r]:r instanceof Set?n[s]=new Set([...r]):r instanceof Map?n[s]=new Map([...r]):(t.set(e,e),n[s]=a(r,t))}),n}const r=e=>{var t;return e.type===n.TYPES.MSG_CUSTOM&&"group_create"===(null==(t=null==e?void 0:e.getMessageContent())?void 0:t.businessID)};function o(){return e.getData(t.USER,"displayMessageReadReceipt")&&e.getData(t.APP,"enabledMessageReadReceipt")}function u(e){return Object.assign({},e)}function i(e){const t=(new Date).setHours(0,0,0,0),n=new Date((new Date).getFullYear(),0,1,0,0,0,0).getTime(),a=new Date(e),r=864e5,o=t-a.getTime();function u(e){return e<10?"0"+e:e.toString()}if(o<=0)return`${u(a.getHours())}:${u(a.getMinutes())}`;if(o<=r)return`${s.t("time.昨天")} ${u(a.getHours())}:${u(a.getMinutes())}`;if(o<=5184e5){const e=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"][a.getDay()];return`${s.t("time."+e)} ${u(a.getHours())}:${u(a.getMinutes())}`}return a.getTime()>=n?`${a.getMonth()+1}/${a.getDate()} ${u(a.getHours())}:${u(a.getMinutes())}`:`${a.getFullYear()}/${a.getMonth()+1}/${a.getDate()} ${u(a.getHours())}:${u(a.getMinutes())}`}export{r as a,i as c,a as d,o as i,u as s};
|