From 1c29817928f45b12bf4629fe74511f9c1880b356 Mon Sep 17 00:00:00 2001 From: jiangping <898885815@qq.com> Date: 星期二, 07 五月 2024 09:45:12 +0800 Subject: [PATCH] meeting --- h5/utils/utils.js | 98 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 97 insertions(+), 1 deletions(-) diff --git a/h5/utils/utils.js b/h5/utils/utils.js index 5c30af7..08378e8 100644 --- a/h5/utils/utils.js +++ b/h5/utils/utils.js @@ -64,4 +64,100 @@ const month = now.getMonth() + 1; // 鏈堜唤鏄粠0寮�濮嬬殑 const day = now.getDate(); return `${year}-${month.toString().padStart(2, '0')}-${day.toString().padStart(2, '0')}`; -} \ No newline at end of file +} + + +// meeting +/** + * 鑾峰彇褰撳ぉ鏃ユ湡 + **/ +export const getDay = () => { + let date = new Date(); + var year = date.getFullYear(); + var month = date.getMonth() + 1; + var day = date.getDate(); + month = (month > 9) ? month : ("0" + month); + day = (day < 10) ? ("0" + day) : day; + let week = '鏄熸湡' + '鏃ヤ竴浜屼笁鍥涗簲鍏�'.charAt(new Date().getDay()) + var today = year + "骞�" + month + "鏈�" + day + "鏃�" + " " + week; + + return { + today, + date: year + "-" + month + "-" + day, + day + }; +} + +/** + * 鑾峰彇涓婁竴澶╂棩鏈� + **/ +export const getPreviousDay = (number, val) => { + let num = (24*60*60*1000) * number; + let date = '' + if (val) { + date = new Date(new Date(val).getTime() - num); + } else { + date = new Date(new Date().getTime() - num); + } + var year = date.getFullYear(); + var month = date.getMonth() + 1; + var day = date.getDate(); + month = (month > 9) ? month : ("0" + month); + day = (day < 10) ? ("0" + day) : day; + let week = '鏄熸湡' + '鏃ヤ竴浜屼笁鍥涗簲鍏�'.charAt(date.getDay()) + var today = year + "骞�" + month + "鏈�" + day + "鏃�" + " " + week; + + return { + today, + date: year + "-" + month + "-" + day + }; +} + +// 鏍煎紡鍖栨棩瀵硅薄 +export const getNowDate = () => { + var date = new Date(); + var sign2 = ":"; + var year = date.getFullYear() // 骞� + var month = date.getMonth() + 1; // 鏈� + var day = date.getDate(); // 鏃� + var hour = date.getHours(); // 鏃� + var minutes = date.getMinutes(); // 鍒� + var seconds = date.getSeconds() //绉� + var weekArr = ['鏄熸湡涓�', '鏄熸湡浜�', '鏄熸湡涓�', '鏄熸湡鍥�', '鏄熸湡浜�', '鏄熸湡鍏�', '鏄熸湡澶�']; + var week = weekArr[date.getDay()]; + // 缁欎竴浣嶆暟鐨勬暟鎹墠闈㈠姞 鈥�0鈥� + if (month >= 1 && month <= 9) { + month = "0" + month; + } + if (day >= 0 && day <= 9) { + day = "0" + day; + } + if (hour >= 0 && hour <= 9) { + hour = "0" + hour; + } + if (minutes >= 0 && minutes <= 9) { + minutes = "0" + minutes; + } + if (seconds >= 0 && seconds <= 9) { + seconds = "0" + seconds; + } + return year + "-" + month + "-" + day + " " + hour + sign2 + minutes + sign2 + seconds; +} + +//蹇呴』涓哄瓧姣嶅姞鏁板瓧涓旈暱搴︿笉灏忎簬8浣� +export const CheckPassWord = (password) => { + var str = password; + if (str == null || str.length <8) { + return false; + } + var reg1 = new RegExp(/^[0-9A-Za-z]+$/); + if (!reg1.test(str)) { + return false; + } + var reg = new RegExp(/[A-Za-z].*[0-9]|[0-9].*[A-Za-z]/); + if (reg.test(str)) { + return true; + } else { + return false; + } +} -- Gitblit v1.9.3