当前位置: 首页 > news >正文

做网站怎么让字居右企业官网建站

做网站怎么让字居右,企业官网建站,微网站与微信网站,9.9网站怎么做1 判断闰年函数 闰年需要满足以下两个条件#xff0c;1、能被4整除#xff0c;但不能被100整除#xff1b;2、能被400整除 /*** 判断润年* param {string} year 年份* return {Boolean}*/ const isLeap function(year) {if ((year % 4 0 year % 100 ! 0) || …1 判断闰年函数 闰年需要满足以下两个条件1、能被4整除但不能被100整除2、能被400整除 /*** 判断润年* param {string} year 年份* return {Boolean}*/ const isLeap function(year) {if ((year % 4 0 year % 100 ! 0) || year % 400 0) {return true;}return false; }; 2 获取日期的星期 使用Date自带的getDay方法可以获得指定日期的星期返回的数值为0到6分别代表星期天到星期六 /*** 获取星期* param {string} date 日期* return {string} 星期*/ const getWeek function(date) {let Stamp new Date(date);let weeks [日, 一, 二, 三, 四, 五, 六];return weeks[Stamp.getDay()]; }; 3 获取月份天数 只需要区分大小月然后再特殊处理一下二月份闰年的情况即可 /*** 获取月份天数* param {string} year 年份* param {string} month 月份* return {number} 月份天数*/ const getMonthDays function(year, month) {month parseInt(month) - 1;if (month 0 || month 11) return ;let months [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];if (isLeap(year)) {months[1] 29;}return months[month]; }; 4 数字补零 在遇到一位数的月份和天数时我们往往需要对其补零保持两位数 /*** 数字补零* param {string} str* return {string}*/ const zero function(str) {str parseInt(str);return str 9 ? str : 0 str; }; 5 格式化获取今天日期 入参为格式字符串主要有yyyy-mm-dd、mm-dd-yyyy、yyyy-mm-dd hh:MM:ss、hh:MM:ss、yyyy、mm、dd、hh等等…………其中y代表年份m代表月份d代表天数h为小时M是分钟S为秒数 /*** 获取今天日期* param {string} str 日期格式* return {string} 格式化日期*/ const getToday function(str yyyy-mm-dd) {const date new Date();const year date.getFullYear(),month zero(date.getMonth() 1),day zero(date.getDate()),hour zero(date.getHours()),minute zero(date.getMinutes()),second zero(date.getSeconds());let res ;switch (str) {case yyyy-mm-dd:res year - month - day;break;case mm-dd-yyyy:res month - day - year;break;case yyyy-mm-dd hh:MM:ss:res year - month - day hour : minute : second;break;case hh:MM:ss:res hour : minute : second;break;case yyyy:res year;break;case mm:res month;break;case dd:res day;break;case hh:res hour;break;case MM:res minute;break;case ss:res second;break;case mm-dd:res month - day;break;default:res 参数错误;break;}return res; }; 6 将时间按照所传入的时间格式进行转换 /*** 将时间按照所传入的时间格式进行转换* param {string} value 日期* param {string} formatStr 日期格式* return {string} 格式化日期*/ const dateFormat function(value, formatStr yyyy-mm-dd) {const date new Date(value);const year date.getFullYear(),month zero(date.getMonth() 1),day zero(date.getDate()),hour zero(date.getHours()),minute zero(date.getMinutes()),second zero(date.getSeconds());let res ;switch (formatStr) {case yyyy-mm-dd:res year - month - day;break;case mm-dd-yyyy:res month - day - year;break;case yyyy-mm-dd hh:MM:ss:res year - month - day hour : minute : second;break;case hh:MM:ss:res hour : minute : second;break;case yyyy:res year;break;case mm:res month;break;case dd:res day;break;case hh:res hour;break;case MM:res minute;break;case ss:res second;break;case mm-dd:res month - day;break;default:res 参数错误;break;}return res; }; 7 获取指定日期的上一天日期 可以获取指定日期的上一天日期如2021-01-01的上一天为2020-12-31 /*** 获取上一天日期* param {string} str 当前日期* return {string} 上一天日期*/ const getYesterday function(str) {let date str.split(-);let year parseInt(date[0]),month parseInt(date[1]),day parseInt(date[2]);if (month 12 || month 1 || day getMonthDays(year, month))return 日期不合法;day - 1;if (day 0) {return year - zero(month) - zero(day);}month - 1;if (month 0) {return year - zero(month) - getMonthDays(year, month);}year - 1;return year - 12 - getMonthDays(year, 12); }; 8 获取指定日期的下一天日期 可以获取指定日期的上一天日期如2020-12-31的下一天为2021-01-01 /*** 获取下一天日期* param {string} str 当前日期* return {string} 下一天日期*/ const getTomorrow function(str) {let date str.split(-);let year parseInt(date[0]),month parseInt(date[1]),day parseInt(date[2]);if (month 12 || month 1 || day getMonthDays(year, month))return 日期不合法;day 1;if (day getMonthDays(year, month)) {return year - zero(month) - zero(day);}month 1;if (month 13) {return year - zero(month) - 01;}year 1;return year - 01 - 01; }; 9 获取指定日期的前n天日期 为获取上一天日期的扩展这里简单的循环获取上一天来获取前n天日期 /*** 获取前n天日期* param {string} n 当前日期* return {string} 前n天日期*/ const beforeDay function(date, n) {if (date.split(-).length 3) return 日期格式错误;let res dateFormat(date);n parseInt(n);while (n--) {res getYesterday(res);}return res; };10 获取指定日期的后n天日期 为获取下一天日期的扩展这里简单的循环获取下吧一天来获取后n天日期 /*** 获取后n天日期* param {string} n 当前日期* return {string} 后n天日期*/ const afterDay function(date, n) {if (date.split(-).length 3) return 日期格式错误;let res dateFormat(date);while (n--) {res getTomorrow(res);}return res; };
http://www.zqtcl.cn/news/923580/

相关文章:

  • 火山开发软件可以开发网站吗盐城代运营
  • 网页制作与网站建设从入门到精通民宿客栈网站制作
  • 如何写手机适配网站自己做的网站能上传到凡科吗
  • 建设公司网站开发方案seo优化工具的种类
  • 没备案的网站怎么做淘客企业做网站服务费
  • 网址站点异常怎么解决机关单位建设网站 说明
  • 阿虎手机站青岛关键词排名系统
  • 西安网站建设聚星互联网站成功案例
  • 山东鲁为建设集团网站百度的合作网站有哪些
  • 电子商务网站建设与管理程序设计题6哪家微网站做的好
  • 网站建设图文片平面网页设计是什么
  • 域外网站宁波建设监理协会
  • 胶州网站建设公司哪家好wordpress怎么改标题
  • php网站开发综合案例免费注册推广网站
  • 邯郸做网站的地方广州网站制作
  • 企业网站制作公司24小时接单郑州手机网站推广外包
  • 接做施工图的网站手机移动网站模板
  • 做网站月薪资多少钱如何打开微信小程序
  • 免费建站网站一级大录像不卡在线看网页无锡网站排名提升
  • 无锡门户网站制作服务郑州艾特网站建设
  • 建设网站 万网网页设计表单代码模板
  • 网站速度查询app开发模板网站
  • 国外案例网站做电商网站有什么用
  • 自己做的网站点击赚钱免费制作二级网站
  • 产品包装设计网站网站开发所需费用
  • 新手学做百度联盟网站html水平导航栏怎么做
  • 单页网站排名seo营销软件
  • 网站建设项目报告书广州品牌网站设计价格
  • 阜阳市建设工程网站wordpress三栏博客主题
  • 邢台学校网站建设制作游戏需要多少钱