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

怎样做网络销售网站百度指数有什么参考意义

怎样做网络销售网站,百度指数有什么参考意义,军事新闻直播在线观看,网站做apk制作工具需求 计算当前赛季的开始和结束日期,2024年1月1日周一是第1周的开始,每两周是一个赛季。 lua代码 没有处理时区问题 local const 24 * 60 * 60 --一整天的时间戳 local server_time 1716595200--todo:修改服务器时间 local date os.date("*t…

需求

计算当前赛季的开始和结束日期,2024年1月1日周一是第1周的开始,每两周是一个赛季。

lua代码

没有处理时区问题

local const = 24 * 60 * 60 --一整天的时间戳
local server_time = 1716595200--todo:修改服务器时间
local date = os.date("*t", server_time) -- 服务器当前时间对应的日期
local first_day_of_2024 = os.time({ year = 2024, month = 1, day = 1 })
-- os.date()返回的数据里周日才是一周的开始,即 wday = 1,而我需要的是周一才
-- 是一周的开始,所以做了处理
local week_day = date.wday - 1
if week_day <= 0 thenweek_day = 7
end
local total_time_stamps = server_time - first_day_of_2024
local days = math.ceil(total_time_stamps / const) -- 计算当前是第几天
-- 第几周,或者 math.ceil((days + (7 - week_day)) / 7),原理是凑完整的一周
local weeks = math.ceil(days / 7)
local diff_time = 0
if weeks % 2 == 0 thendiff_time = 7 * const
end
local start_time_stamps = os.time({ year = date.year, month = date.month, day = date.day }) - week_day * const + 1 * const - diff_time
local start_date = os.date("*t", start_time_stamps) -- 得到开始日期
local end_time_stamps = start_time_stamps + 2 * 7 * const - const
local end_date = os.date("*t", end_time_stamps) -- 得到结束日期

当前时间是2024.5.25,得到的赛季时间是5.20到6.2.
在这里插入图片描述

http://www.ds6.com.cn/news/103517.html

相关文章:

  • 免费设计网站素材企业网站管理系统
  • 网站建设执行力最近一个月的热点事件
  • 自己做短视频网站郑州抖音seo
  • 做网站包括备案吗免费域名申请
  • 怎样自己做qq网站网页制作流程
  • 网站月流量什么意思最新国际消息
  • 武汉网站建设排行网络运营培训哪里有学校
  • 备案网站制作重庆seo软件
  • 厦门网站建设要多少钱怎样在网上推广自己的产品
  • 淘金企业网站建设百度权重查询网址
  • 济南品牌网站建设定制台州关键词优化报价
  • e2ee网站开发框架2.23先行版热搜关键词查询
  • 旅游网站排行榜前20网络营销推广经验总结
  • 东莞网站建设制作免费咨百度发作品入口在哪里
  • 沧州海外网站建设百度推广官方
  • 佛山微网站建设多少钱百度搜索引擎优化方案
  • 去马来西亚做博彩网站百度我的订单
  • 在线网页代理太太猫单页网站怎么优化
  • cms模板下载seo简单优化操作步骤
  • 单页网站对攻击的好处百度营销登录平台
  • 寻找郑州网站建设360网站收录提交
  • 创建网站的注意事项5g影讯5g天线在线观看免费视频
  • 建设设计网站公司刷赞网站推广永久
  • 3g免费网站成都互联网公司排名
  • 营销型网站建设费用免费发布信息网
  • 长宁区网站制网站在线客服系统 免费
  • 做苗木的哪个网站效果好长沙专业竞价优化首选
  • 深圳专业优定软件网站建设哈尔滨seo
  • 安平县外贸网站建设网站seo博客
  • 有哪些可以做问卷赚钱的网站宁波seo推荐优化