跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
博客列表
JavaScriptWeChat大前端

JavaScript 获取本周周一零点时间方法

JavaScript 获取本周周一零点时间可通过 Date 对象实现。代码逻辑包括获取当前时间戳与星期数,根据星期数推算周一时间戳,再转换为标准日期时间字符串。该方案兼容浏览器及小程序环境,无需依赖第三方库。

DotNetGuy发布于 2019/7/8更新于 2026/4/264 浏览
JavaScript 获取本周周一零点时间方法
function showWeekFirstDay() {
  var nowTemp = new Date(); // 当前时间
  var oneDayLong = 24 * 60 * 60 * 1000; // 一天的毫秒数
  var c_time = nowTemp.getTime(); // 当前时间的毫秒时间
  var c_day = nowTemp.getDay() || 7; // 当前时间的星期几
  var m_time = c_time - (c_day - 1) * oneDayLong; // 当前周一的毫秒时间
  var monday = new Date(m_time); // 设置周一时间对象
  var m_year = monday.getFullYear();
  var m_month = monday.getMonth() + 1;
  var m_date = monday.getDate();
  return m_year + '-' + m_month + '-' + m_date + ' ' + '00:00:00'; // 周一的年月日
}
  • 💰 8折买阿里云服务器限时8折了解详情
  • 💰 8折买阿里云服务器限时8折购买
  • 🦞 5分钟部署阿里云小龙虾了解详情
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • VSCode Copilot 接入智谱 GLM-4.6 及自定义大模型方案
  • DeepSeek-R1-Distill-Llama-8B 本地部署与 Docker Compose 服务化
  • VSCode 集成 DeepSeek 模型配置与使用指南
  • NLP 高级应用与前沿技术实战指南
  • C++ 哈希表原理及 unordered_set/map 应用
  • FLUX.1-dev 高清壁纸生成指南
  • AI 提示词助力代码重构与可读性提升
  • Rust 实现二维码艺术生成器:从原理到代码
  • 三菱 R 系列 PLC 远程 IO 机器人通信与触摸屏配方应用
  • OpenClaw v2026.3.8 全平台部署指南:Windows/macOS/Linux/Android
  • Python 高效读取数据文件指定行数方法
  • Qoder AI 编辑器深度体验:长期记忆、Wiki 与 Quest 模式解析
  • 亥时无人机一体化平台:AI 监测与全流程管控方案
  • Windows 系统下 Neo4j 图数据库与 JDK 安装配置指南
  • 前端实时数据刷新方案:WebSocket、轮询与后台同步
  • Python 爬虫入门实战:从 Requests 到 Scrapy 分布式部署
  • 前后端无感 Token 刷新:原理与 Spring Boot 实战
  • Windows 下多 Python 环境管理与灵活切换实战指南
  • Claude Code 与 ChatGPT、Copilot 的核心区别是什么?
  • Python 家庭用电数据分析与 Prophet 时间序列预测

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online