概述
无需更改系统时钟,即可在 JavaScript 中更改网站的日期和时间来进行测试。
日期时间转换器帮助开发人员测试网站在其他日期、时间或时区下的表现。使用它来调试时间依赖的接口,而无需更改系统时钟。 🕒 主要功能 • 更改当前标签页中网站的时间和日期 • 选择其他时区而不更改系统设置 • 冻结模拟时钟或让其继续运行 • 将模拟设置应用于支持的 JavaScript 日期 API • 工作完成后恢复真实值 日期时间转换器对前端开发、质量保证、支持和产品评审非常有用。把它想象成一个用于前端测试的时间旅行扩展:在浏览器 JavaScript 中进行日期和时间更改,而其他应用和标签保持真实时钟。 📌 常见用例 ➤ 测试倒计时、计时器和限时促销 ➤ 审查每日、每周和每月的 UI 状态 ➤ 检查预订表单、日历和日期验证 ➤ 复现午夜前后出现的错误 ➤ 验证时区转换和夏令时过渡 ➤ 预览计划在未来日期发布的内容 🚀 如何使用日期时间转换器 1. 打开您想要测试的网站。 2. 点击 Chrome 工具栏中的扩展程序。 3. 选择所需的日期、时钟值和时区。 4. 应用设置并重新加载页面。 5. 测试场景,然后禁用转换器以返回真实时钟。 1️⃣ 选择值 在日历中选择一天,然后输入测试所需的确切小时和分钟。这有助于您检查客户端的过期规则、计划的 UI 状态、显示的账单时间表、表单限制、倒计时以及接近午夜时发生的问题。 2️⃣ 选择时区 打开控制并选择一个区域。页面将使用该区域进行支持的 JavaScript 操作,允许您检查本地日期格式、UTC 偏移量和夏令时行为。 3️⃣ 应用并操作 应用设置并检查当前标签页中的网站。模拟时间可以正常运行或使用“冻结时间”保持固定。 ⚙️ JavaScript 测试 日期时间转换器会影响返回给页面 JavaScript 的值。日期、Intl.DateTimeFormat 和 Temporal.Now(在支持的浏览器中)使用活动标签页中的模拟设置,因此开发人员可以在受控条件下检查前端行为。其他标签和来源不会被更改。 💡 示例场景 - 将时间设置为销售结束前一分钟,观察截止日期后页面的变化。 - 在一个月的最后一天的晚上 11:59 打开日历,并检查午夜后的状态。 - 通过匹配用户的日期、时间和时区来复现报告的问题。 如果您搜索如何在 Chrome 中更改日期,这个工具提供了答案。它不会重写计算机时钟。日期时间转换器修改支持的 JavaScript 日期 API 向选定页面报告的内容,帮助您将场景与浏览器会话的其他部分隔离开来。 ❓ 常见问题 📌 我可以在网站 JavaScript 中设置不同的日期和时间吗? 💡 可以。打开目标标签页,选择所需的值,并使用日期时间转换器应用它们。 📌 日期时间转换器会影响系统时钟吗? 💡 不会。模拟的日期、时钟值和时区仅用于选定标签页中的 JavaScript。当您希望页面再次使用真实设置时,请禁用时间转换器扩展。 📌 我可以测试夏令时吗? 💡 可以。选择一个观察夏令时的时区,然后设置夏令时过渡前后立即的日期。您可以检查 UTC 偏移变化、跳过的小时、重复的小时以及网站显示的值。 📌 为什么要冻结时间? 💡 固定值在比较 UI 状态、记录错误、截屏或多次运行相同的手动测试时非常有用。 🧩 了解限制 日期时间转换器旨在用于受控的浏览器测试,而不是用于更改服务器时间或操作系统时钟。后端仍可能返回其自己的时间戳。转换器在具有沙箱属性的 iframe 中不起作用,因此那些嵌入的页面继续使用真实值。在审查结果时,请记住这些边界。 在需要可重复更改这些参数以进行前端调试时,请使用日期时间转换器。打开页面,调整时间和日期,测试行为,完成后返回真实时钟。
详情
- 版本0.1.0
- 上次更新日期2026年9月27日
- 提供方datetimechanger
- 大小229KiB
- 语言52 种语言
- 开发者
邮箱
ashuxtoffbusiness@gmail.com - 非交易者该开发者尚未将自己标识为交易者。欧盟地区消费者须知:消费者权利可能不适用于您与该开发者达成的合约。
隐私权
该开发者已声明,您的数据:
- 不会因未获批准的用途出售给第三方
- 不会为实现与产品核心功能无关的目的而使用或转移
- 不会为确定信用度或放贷目的而使用或转移