时间戳与 Hash 工具
时间戳 ⇄ 日期时间、文本与文件 Hash 校验、URL 编解码,一个页面搞定;全部在浏览器本地计算,不上传任何数据。
时间戳 ⇄ 日期时间
自动识别秒 / 毫秒(10 位当秒、13 位当毫秒),本地时区与 UTC 一并给出。
本地时间—
UTC—
ISO 8601—
秒 / 毫秒—
相对现在—
Hash 校验 SHA-1 / SHA-256 / SHA-384 / SHA-512
用浏览器原生 crypto.subtle 计算,大文件同样不会上传;MD5 已不安全且浏览器不提供,故不列出。
—
SHA-1—
SHA-256—
SHA-384—
SHA-512—
URL 编解码
encodeURIComponent 会把 / ? & = 也编码,适合单个参数值;encodeURI 保留它们,适合整条地址。
提示:Unix 时间戳以 UTC 1970-01-01 00:00:00 为起点,10 位是秒、13 位是毫秒;Java / JavaScript 常用毫秒,Linux / PHP 常用秒。Hash 可用于校验下载文件是否被篡改,同一内容在任何设备上算出的 SHA-256 都一致。