遊戲陪玩平臺原始碼,日期格式化的程式碼分析
日期格式化
// 格式化日期型別,fmt格式可選擇 function dateFormat(fmt, date) { let ret; let opt = { "Y+": date.getFullYear().toString(), // 年 "M+": (date.getMonth() + 1).toString(), // 月 "D+": date.getDate().toString(), // 日 "h+": date.getHours().toString(), // 時 "m+": date.getMinutes().toString(), // 分 "s+": date.getSeconds().toString(), // 秒 "ms+": date.getMilliseconds().toString() // 毫秒 }; for (let k in opt) { ret = new RegExp("(" + k + ")").exec(fmt); if (ret) { fmt = fmt.replace(ret[1], ret[1].length == 1 ? opt[k] : opt[k].padStart(ret[1].length, "0")); } } return fmt; } // 格式化當前時間 dateFormat("YYYY-MM-DD hh:mm:ss.ms", new Date()); // 格式化特定時間 let date = new Date(); let fDate = dateFormat("YYYY-MM-DD hh:mm:ss.ms", new Date(date));
以上就是遊戲陪玩平臺原始碼,日期格式化的程式碼分析, 更多內容歡迎關注之後的文章