[{"data":1,"prerenderedAt":285},["ShallowReactive",2],{"i-lucide:menu":3,"i-lucide:moon":8,"i-lucide:sun":10,"i-material-symbols:language":12,"i-lucide:chevron-down":14,"i-lucide:check":16,"i-tabler:markdown":18,"i-lucide:box":20,"i-lucide:code-2":22,"i-lucide:film":24,"i-lucide:file-text":26,"i-lucide:image":28,"i-lucide:square-sigma":30,"i-lucide:gamepad-2":32,"i-lucide:sparkles":34,"i-lucide:graduation-cap":36,"tool-content-dev-timestampConverter":38,"i-lucide:copy":237,"i-lucide:arrow-left-right":239,"i-lucide:calendar":241,"i-lucide:list":243,"i-lucide:x":245,"i-lucide:arrow-down-to-line":247,"i-lucide:hash":249,"i-lucide:chevrons-up-down":251,"i-lucide:arrow-up-down":253,"i-lucide:bug":255,"i-lucide:database":257,"i-lucide:timer":259,"i-lucide:globe":261,"i-lucide:shield":263,"i-lucide:clipboard-paste":265,"i-lucide:clock":267,"i-lucide:lock-keyhole-open":269,"i-lucide:braces":271,"i-lucide:binary":273,"i-lucide:link-2":275,"i-lucide:fingerprint":277,"i-lucide:regex":279,"i-lucide:diff":281,"i-lucide:arrow-up-right":283},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 5h16M4 12h16M4 19h16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":9},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":11},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"4\"\u002F>\u003Cpath d=\"M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":13},"\u003Cpath fill=\"currentColor\" d=\"M8.125 21.213q-1.825-.788-3.187-2.15t-2.15-3.188T2 11.988t.788-3.875t2.15-3.175t3.187-2.15T12.013 2t3.875.788t3.175 2.15t2.15 3.175t.787 3.875t-.787 3.887t-2.15 3.188t-3.175 2.15t-3.875.787t-3.888-.787M12 19.95q.65-.9 1.125-1.875T13.9 16h-3.8q.3 1.1.775 2.075T12 19.95m-2.6-.4q-.45-.825-.787-1.713T8.05 16H5.1q.725 1.25 1.813 2.175T9.4 19.55m5.2 0q1.4-.45 2.488-1.375T18.9 16h-2.95q-.225.95-.562 1.838T14.6 19.55M4.25 14h3.4q-.075-.5-.112-.987T7.5 12t.038-1.012T7.65 10h-3.4q-.125.5-.187.988T4 12t.063 1.013t.187.987m5.4 0h4.7q.075-.5.113-.987T14.5 12t-.038-1.012T14.35 10h-4.7q-.075.5-.112.988T9.5 12t.038 1.013t.112.987m6.7 0h3.4q.125-.5.188-.987T20 12t-.062-1.012T19.75 10h-3.4q.075.5.113.988T16.5 12t-.038 1.013t-.112.987m-.4-6h2.95q-.725-1.25-1.812-2.175T14.6 4.45q.45.825.788 1.713T15.95 8M10.1 8h3.8q-.3-1.1-.775-2.075T12 4.05q-.65.9-1.125 1.875T10.1 8m-5 0h2.95q.225-.95.563-1.838T9.4 4.45Q8 4.9 6.912 5.825T5.1 8\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":15},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m6 9l6 6l6-6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":17},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M20 6L9 17l-5-5\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":19},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M3 7a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\u002F>\u003Cpath d=\"M7 15V9l2 2l2-2v6m3-2l2 2l2-2m-2 2V9\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":21},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\"\u002F>\u003Cpath d=\"m3.3 7l8.7 5l8.7-5M12 22V12\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":23},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m18 16l4-4l-4-4M6 8l-4 4l4 4m8.5-12l-5 16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":25},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\"\u002F>\u003Cpath d=\"M7 3v18M3 7.5h4M3 12h18M3 16.5h4M17 3v18m0-13.5h4m-4 9h4\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":27},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\"\u002F>\u003Cpath d=\"M14 2v5a1 1 0 0 0 1 1h5M10 9H8m8 4H8m8 4H8\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":29},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\" ry=\"2\"\u002F>\u003Ccircle cx=\"9\" cy=\"9\" r=\"2\"\u002F>\u003Cpath d=\"m21 15l-3.086-3.086a2 2 0 0 0-2.828 0L6 21\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":31},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\"\u002F>\u003Cpath d=\"M16 8.9V7H8l4 5l-4 5h8v-1.9\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":33},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M6 11h4M8 9v4m7-1h.01M18 10h.01m-.69-5H6.68a4 4 0 0 0-3.978 3.59l-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258q-.01-.075-.017-.151A4 4 0 0 0 17.32 5\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":35},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594zM20 2v4m2-2h-4\"\u002F>\u003Ccircle cx=\"4\" cy=\"20\" r=\"2\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":37},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0zM22 10v6\"\u002F>\u003Cpath d=\"M6 12.5V16a6 3 0 0 0 12 0v-3.5\"\u002F>\u003C\u002Fg>",{"strings":39,"features":113,"steps":150,"useCases":167,"article":210},{"zh":40,"en":77},{"description":41,"liveClock":42,"seconds":43,"milliseconds":44,"copySeconds":45,"copyMilliseconds":46,"copied":47,"fillNow":48,"tsToDate":49,"dateToTs":50,"timezone":51,"tsPlaceholder":52,"datePlaceholder":53,"tsHint":54,"dateHint":55,"invalidTs":56,"invalidDate":57,"outOfRange":58,"batchTitle":59,"batchInput":60,"batchOutput":61,"batchPlaceholder":62,"batchOutputPlaceholder":63,"copyAll":64,"clear":65,"moreFormats":66,"faq1q":67,"faq1a":68,"faq2q":69,"faq2a":70,"faq3q":71,"faq3a":72,"faq4q":73,"faq4a":74,"faq5q":75,"faq5a":76},"在线时间戳转换工具，支持 Unix 时间戳（秒\u002F毫秒）与日期时间互转，多时区支持，批量转换。","当前时间戳（实时）","秒（s）","毫秒（ms）","复制秒戳","复制毫秒戳","已复制","填入当前时间戳","时间戳 → 日期时间","日期时间 → 时间戳","时区","输入时间戳，如 1780713509","如 2026-06-06 10:37:40","在上方输入时间戳，自动识别秒\u002F毫秒","在上方输入日期时间，支持多种格式","无效的时间戳，请输入数字","无法解析日期，请检查格式","时间戳超出有效范围","批量转换","输入时间戳（每行一个）","转换结果","1780713509\n1780713460\n0","结果将显示在这里","复制全部","清空","更多格式","Unix 时间戳是什么？为什么从 1970 年开始算？","Unix 时间戳（Epoch Time）表示从 1970 年 1 月 1 日 00:00:00 UTC 至今经过的秒数（或毫秒数）。选择 1970 年是因为 Unix 操作系统诞生于 1969–1970 年，开发者将该日期定为「计算机纪元」起点。时间戳是与时区无关的绝对时间，全球任何地方同一时刻的时间戳数值完全相同，因此非常适合跨系统、跨时区的时间存储与比较。","时间戳是秒级还是毫秒级？怎么判断？","最简单的方法是看位数：10 位数字（如 1780713509）是秒级，13 位数字（如 1780713509000）是毫秒级。本工具自动识别，无需手动切换。常见语言获取方式：JavaScript 用 Date.now()（毫秒），Math.floor(Date.now()\u002F1000)（秒）；Python 用 time.time()（秒，浮点）；Java 用 System.currentTimeMillis()（毫秒）；Go 用 time.Now().Unix()（秒）。","当前时间戳是多少？","打开本页面，顶部「当前时间戳（实时）」区域会实时显示当前 Unix 秒级和毫秒级时间戳，每秒自动刷新。点击「复制秒戳」或「复制毫秒戳」可一键复制到剪贴板，也可点击「填入当前时间戳」直接填入转换区查看对应的北京时间。","为什么北京时间（UTC+8）转出来和 UTC 相差 8 小时？","时间戳是绝对时间（UTC），转换为「本地时间」时需要加上时区偏移。北京\u002F上海位于 UTC+8，即在 UTC 基础上加 8 小时。例如时间戳 0 对应 UTC 1970-01-01 00:00:00，但北京时间是 1970-01-01 08:00:00。本工具支持 40+ 时区，在时区选择器中直接搜索「shanghai」或「+8」即可切换。","支持哪些日期格式输入转时间戳？","支持以下常见格式：2026-06-06（仅日期，时分秒默认为 00:00:00）、2026-06-06 10:37:40（空格分隔）、2026-06-06T10:37:40（ISO 8601 标准）、2026-06-06T10:37:40Z（带 UTC 标识）、2026-06-06T10:37:40+08:00（带时区偏移）。建议优先使用 YYYY-MM-DD HH:mm:ss 格式，清晰易读。",{"description":78,"liveClock":79,"seconds":80,"milliseconds":81,"copySeconds":82,"copyMilliseconds":83,"copied":84,"fillNow":85,"tsToDate":86,"dateToTs":87,"timezone":88,"tsPlaceholder":89,"datePlaceholder":90,"tsHint":91,"dateHint":92,"invalidTs":93,"invalidDate":94,"outOfRange":95,"batchTitle":96,"batchInput":97,"batchOutput":98,"batchPlaceholder":62,"batchOutputPlaceholder":99,"copyAll":100,"clear":101,"moreFormats":102,"faq1q":103,"faq1a":104,"faq2q":105,"faq2a":106,"faq3q":107,"faq3a":108,"faq4q":109,"faq4a":110,"faq5q":111,"faq5a":112},"Online Unix timestamp converter. Convert epoch (seconds\u002Fms) to date\u002Ftime and back with multi-timezone support.","Current Timestamp (live)","seconds (s)","milliseconds (ms)","Copy Seconds","Copy Milliseconds","Copied","Fill current timestamp","Timestamp → Date\u002FTime","Date\u002FTime → Timestamp","Timezone","Enter timestamp, e.g. 1780713509","e.g. 2026-06-06 10:37:40","Enter a timestamp above — seconds or milliseconds auto-detected","Enter a date\u002Ftime above in any common format","Invalid timestamp — please enter a number","Cannot parse date — please check the format","Timestamp is out of the valid range","Batch Conversion","Timestamps (one per line)","Results","Results will appear here","Copy All","Clear","More formats","What is a Unix timestamp and why does it start from 1970?","A Unix timestamp (also called Epoch time) is the number of seconds — or milliseconds — elapsed since January 1, 1970 00:00:00 UTC. The year 1970 was chosen because Unix was developed around 1969–1970, and its creators picked that date as the computing epoch. Because a timestamp is timezone-agnostic absolute time, the same moment in history has exactly the same timestamp value everywhere on Earth — making it ideal for cross-system and cross-timezone time storage.","How do I tell if a timestamp is seconds or milliseconds?","Count the digits: 10-digit numbers (e.g. 1780713509) are seconds; 13-digit numbers (e.g. 1780713509000) are milliseconds. This tool auto-detects the precision — no manual switch needed. Quick language reference: JavaScript Date.now() → ms, Math.floor(Date.now()\u002F1000) → s; Python time.time() → s (float); Java System.currentTimeMillis() → ms; Go time.Now().Unix() → s.","What is the current Unix timestamp?","Open this page and the live \"Current Timestamp\" card at the top updates every second showing both the seconds and milliseconds values. Click \"Copy Seconds\" or \"Copy Milliseconds\" to grab it instantly, or use \"Fill current timestamp\" to auto-populate the converter and see today's date.","What date formats can I enter to convert to a timestamp?","All common formats are supported: 2026-06-06 (date only, time defaults to 00:00:00), 2026-06-06 10:37:40 (space-separated), 2026-06-06T10:37:40 (ISO 8601), 2026-06-06T10:37:40Z (explicit UTC), 2026-06-06T10:37:40+08:00 (with offset). The recommended format is YYYY-MM-DD HH:mm:ss for clarity.","Why does converting the same timestamp show a different time in UTC vs UTC+8?","A Unix timestamp represents an absolute UTC moment. Converting to a local date string applies the timezone offset. UTC+8 (Asia\u002FShanghai, Beijing, Singapore) adds 8 hours to UTC, so timestamp 0 is 1970-01-01 00:00:00 UTC but 1970-01-01 08:00:00 in Beijing. Use the timezone picker and search for \"shanghai\", \"+8\", or \"Tokyo\" to switch instantly.",{"zh":114,"en":135},[115,119,123,127,131],{"icon":116,"title":117,"desc":118},"lucide:timer","实时当前时间戳","每秒刷新，秒级与毫秒级同时显示，一键复制",{"icon":120,"title":121,"desc":122},"lucide:arrow-left-right","秒\u002F毫秒自动识别","10 位视为秒，13 位视为毫秒，粘贴即转，无需手动切换",{"icon":124,"title":125,"desc":126},"lucide:globe","40+ 时区搜索","按名称\u002F城市\u002FUTC 偏移搜索，覆盖全球所有主要城市",{"icon":128,"title":129,"desc":130},"lucide:list","批量时间戳转换","一次粘贴多行时间戳，批量输出可读日期，省时省力",{"icon":132,"title":133,"desc":134},"lucide:shield","完全本地处理","所有转换在浏览器内完成，时间数据不上传任何服务器",[136,139,142,145,147],{"icon":116,"title":137,"desc":138},"Live Current Timestamp","Refreshes every second; shows both seconds and ms with one-click copy",{"icon":120,"title":140,"desc":141},"Auto-detect s \u002F ms","10-digit = seconds, 13-digit = milliseconds — paste and convert instantly",{"icon":124,"title":143,"desc":144},"40+ Timezone Search","Search by city name, region, or UTC offset to find any timezone instantly",{"icon":128,"title":96,"desc":146},"Paste a column of timestamps and convert all at once — no one-by-one tedium",{"icon":132,"title":148,"desc":149},"100% Browser-Side","All conversions happen locally — your timestamps never leave your device",{"zh":151,"en":160},[152,156],{"icon":153,"title":154,"desc":155},"lucide:clipboard-paste","输入时间戳或日期","粘贴 Unix 时间戳，或选择日期时间进行转换",{"icon":157,"title":158,"desc":159},"lucide:clock","查看转换结果","获取多种格式的时间表示，包含时区对比",[161,164],{"icon":153,"title":162,"desc":163},"Enter Timestamp or Date","Paste a Unix timestamp or pick a date and time to convert",{"icon":157,"title":165,"desc":166},"View Conversion Results","Get multiple time format representations including timezone comparisons",{"zh":168,"en":191},[169,172,176,180,184,188],{"icon":157,"title":170,"desc":171},"解读 API 时间戳","将接口返回的 Unix 时间戳转为可读日期，快速理解数据含义",{"icon":173,"title":174,"desc":175},"lucide:calendar","生成请求参数时间","将日期转为时间戳，填入 API 请求的时间区间参数",{"icon":177,"title":178,"desc":179},"lucide:bug","排查时区相关 Bug","对比 UTC 与本地时间，定位跨时区数据处理问题",{"icon":181,"title":182,"desc":183},"lucide:database","分析数据库时间字段","将数据库存储的时间戳转为人类可读格式，辅助排查",{"icon":185,"title":186,"desc":187},"lucide:file-text","处理日志时间","快速将日志中的时间戳转换为本地时间，定位事件发生节点",{"icon":116,"title":189,"desc":190},"计算任务时间间隔","将两个时间戳转换后相减，快速计算任务耗时或事件间隔",[192,195,198,201,204,207],{"icon":157,"title":193,"desc":194},"Read API Timestamps","Convert Unix timestamps from API responses into readable dates instantly",{"icon":173,"title":196,"desc":197},"Build Time-Range Params","Convert dates to timestamps to fill time-range parameters in API requests",{"icon":177,"title":199,"desc":200},"Debug Timezone Issues","Compare UTC and local time to pinpoint cross-timezone data handling bugs",{"icon":181,"title":202,"desc":203},"Inspect Database Time Fields","Convert stored timestamps to human-readable format to assist in debugging",{"icon":185,"title":205,"desc":206},"Parse Log Timestamps","Quickly convert log timestamps to local time to locate when events occurred",{"icon":116,"title":208,"desc":209},"Calculate Time Intervals","Convert two timestamps and subtract them to measure task duration or event gaps",{"zh":211,"en":224},[212,215,218,221],{"title":213,"content":214},"什么是 Unix 时间戳？为什么要从 1970 年开始？","\u003Cp>Unix 时间戳（Unix Timestamp \u002F Epoch Time）是一个整数，表示从 \u003Cstrong>1970 年 1 月 1 日 00:00:00 UTC\u003C\u002Fstrong> 至今所经过的秒数（或毫秒数）。它是计算机系统存储和传递时间的通用标准——你在数据库字段、REST API 响应、日志文件、JWT Token（\u003Ccode>iat\u003C\u002Fcode>\u002F\u003Ccode>exp\u003C\u002Fcode>）、Redis 过期时间里随处可见它的身影。\u003C\u002Fp>\u003Cp>1970 年被选为起点，是因为 Unix 操作系统正是在那个年代诞生的，开发者将其定为「计算机纪元」（Epoch）的起始日。时间戳的核心优势在于：它是与时区无关的绝对时间，全球任何地方在同一时刻的时间戳数值完全相同，因此非常适合跨系统、跨时区的时间存储与比较，也不受夏令时影响。\u003C\u002Fp>\u003Cp>当前时间戳（2026 年 6 月）大约是 \u003Ccode>1780000000\u003C\u002Fcode> 秒左右。面对这串数字，人类几乎无法直接读出它对应的日期，这正是时间戳转换工具的价值所在。\u003C\u002Fp>",{"title":216,"content":217},"秒级 vs 毫秒级：如何快速判断时间戳精度","\u003Cp>Unix 时间戳有两种常见精度，掌握位数规律即可一眼判断：\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>秒级（10 位）\u003C\u002Fstrong>：如 \u003Ccode>1780713509\u003C\u002Fcode>，精确到秒。Go、Python、PHP 等语言默认返回秒级。\u003C\u002Fli>\u003Cli>\u003Cstrong>毫秒级（13 位）\u003C\u002Fstrong>：如 \u003Ccode>1780713509000\u003C\u002Fcode>，精确到毫秒（千分之一秒）。JavaScript \u003Ccode>Date.now()\u003C\u002Fcode>、Java \u003Ccode>System.currentTimeMillis()\u003C\u002Fcode> 默认返回毫秒。\u003C\u002Fli>\u003C\u002Ful>\u003Cp>MeTool 时间戳转换工具自动识别精度，无需手动切换。各语言获取当前时间戳速查：\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>JavaScript\u003C\u002Fstrong>：\u003Ccode>Date.now()\u003C\u002Fcode>（ms）\u002F \u003Ccode>Math.floor(Date.now()\u002F1000)\u003C\u002Fcode>（s）\u003C\u002Fli>\u003Cli>\u003Cstrong>Python\u003C\u002Fstrong>：\u003Ccode>import time; int(time.time())\u003C\u002Fcode>（s）\u003C\u002Fli>\u003Cli>\u003Cstrong>Java\u003C\u002Fstrong>：\u003Ccode>System.currentTimeMillis()\u003C\u002Fcode>（ms）\u003C\u002Fli>\u003Cli>\u003Cstrong>Go\u003C\u002Fstrong>：\u003Ccode>time.Now().Unix()\u003C\u002Fcode>（s）\u002F \u003Ccode>time.Now().UnixMilli()\u003C\u002Fcode>（ms）\u003C\u002Fli>\u003Cli>\u003Cstrong>PHP\u003C\u002Fstrong>：\u003Ccode>time()\u003C\u002Fcode>（s）\u002F \u003Ccode>microtime(true)\u003C\u002Fcode>（s，浮点）\u003C\u002Fli>\u003Cli>\u003Cstrong>Swift\u003C\u002Fstrong>：\u003Ccode>NSDate().timeIntervalSince1970\u003C\u002Fcode>（s，浮点）\u003C\u002Fli>\u003C\u002Ful>",{"title":219,"content":220},"时间戳转换的 5 个高频使用场景","\u003Cp>\u003Cstrong>① 调试 API 响应\u003C\u002Fstrong>\u003Cbr>后端返回 \u003Ccode>{\"created_at\": 1780713509, \"expires_at\": 1780799909}\u003C\u002Fcode>——这两个时间点分别是什么？粘贴到时间戳转换工具，立刻看到可读日期，快速确认逻辑是否正确。\u003C\u002Fp>\u003Cp>\u003Cstrong>② 解读 JWT Token 的过期时间\u003C\u002Fstrong>\u003Cbr>JWT Payload 中的 \u003Ccode>iat\u003C\u002Fcode>（签发时间）和 \u003Ccode>exp\u003C\u002Fcode>（过期时间）都是 Unix 秒级时间戳。将 \u003Ccode>exp\u003C\u002Fcode> 粘贴到转换工具，即可知道 token 何时过期，无需心算。\u003C\u002Fp>\u003Cp>\u003Cstrong>③ 构造数据库时间范围查询\u003C\u002Fstrong>\u003Cbr>需要查询昨天 00:00 到今天 00:00 之间的记录？把日期填入「日期→时间戳」，得到对应的秒级时间戳，直接写进 SQL：\u003Ccode>WHERE created_at BETWEEN 1780627200 AND 1780713600\u003C\u002Fcode>。\u003C\u002Fp>\u003Cp>\u003Cstrong>④ 分析日志文件中的时间戳\u003C\u002Fstrong>\u003Cbr>服务器日志、监控告警、Nginx access log 中常见时间戳字段。批量粘贴到本工具的「批量转换」区，一次输出所有可读时间，快速定位问题区间。\u003C\u002Fp>\u003Cp>\u003Cstrong>⑤ 跨时区的时间换算\u003C\u002Fstrong>\u003Cbr>北京时间 2026-06-06 18:00 开始的直播，对应纽约时间几点？先把北京时间转成时间戳，再切换时区到 America\u002FNew_York，即可得到精确的当地时间。\u003C\u002Fp>",{"title":222,"content":223},"时间戳与时区：为什么同一个时间戳在不同地方显示不同日期？","\u003Cp>Unix 时间戳代表一个全球统一的绝对时刻（UTC）。将其转换为「本地日期时间」时，需要叠加目标时区的偏移量。\u003C\u002Fp>\u003Cp>以时间戳 \u003Ccode>0\u003C\u002Fcode> 为例：\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>UTC (UTC+0)\u003C\u002Fstrong>：1970-01-01 00:00:00\u003C\u002Fli>\u003Cli>\u003Cstrong>北京\u002F上海 (UTC+8)\u003C\u002Fstrong>：1970-01-01 08:00:00\u003C\u002Fli>\u003Cli>\u003Cstrong>纽约 (UTC-5)\u003C\u002Fstrong>：1969-12-31 19:00:00（注意日期变了！）\u003C\u002Fli>\u003Cli>\u003Cstrong>东京 (UTC+9)\u003C\u002Fstrong>：1970-01-01 09:00:00\u003C\u002Fli>\u003C\u002Ful>\u003Cp>MeTool 支持 40+ 个常用时区，在选择器中输入城市名（如 \u003Ccode>shanghai\u003C\u002Fcode>、\u003Ccode>tokyo\u003C\u002Fcode>）或 UTC 偏移（如 \u003Ccode>+8\u003C\u002Fcode>、\u003Ccode>-5\u003C\u002Fcode>）即可快速检索。时区不影响时间戳本身的数值，只影响展示格式。\u003C\u002Fp>",[225,228,231,234],{"title":226,"content":227},"What Is a Unix Timestamp? Why Does It Start from 1970?","\u003Cp>A Unix timestamp (also called Epoch time) is an integer representing the number of seconds — or milliseconds — elapsed since \u003Cstrong>January 1, 1970 00:00:00 UTC\u003C\u002Fstrong>. It is the universal standard for storing and exchanging time in computer systems. You'll encounter it everywhere: database fields, REST API responses, log files, JWT token claims (\u003Ccode>iat\u003C\u002Fcode>, \u003Ccode>exp\u003C\u002Fcode>), Redis TTLs, and more.\u003C\u002Fp>\u003Cp>1970 was chosen because Unix was developed around 1969–1970, and its creators designated that date as the computing epoch. The key advantage of Unix timestamps is that they are \u003Cstrong>timezone-agnostic absolute time\u003C\u002Fstrong>: any two systems anywhere on Earth will compute the same timestamp for the same moment, and timestamps are unaffected by daylight saving time changes. The current timestamp in 2026 is around \u003Ccode>1780000000\u003C\u002Fcode> seconds — a number that is meaningless at a glance, which is exactly why a converter is so useful.\u003C\u002Fp>",{"title":229,"content":230},"Seconds vs. Milliseconds — How to Tell Instantly","\u003Cp>Unix timestamps come in two precisions. The digit count tells you everything:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>Seconds (10 digits)\u003C\u002Fstrong>: e.g. \u003Ccode>1780713509\u003C\u002Fcode>. Go, Python, and PHP return seconds by default.\u003C\u002Fli>\u003Cli>\u003Cstrong>Milliseconds (13 digits)\u003C\u002Fstrong>: e.g. \u003Ccode>1780713509000\u003C\u002Fcode>. JavaScript's \u003Ccode>Date.now()\u003C\u002Fcode> and Java's \u003Ccode>System.currentTimeMillis()\u003C\u002Fcode> return milliseconds.\u003C\u002Fli>\u003C\u002Ful>\u003Cp>MeTool auto-detects the precision — just paste and convert. Quick language reference for getting the current timestamp:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>JavaScript\u003C\u002Fstrong>: \u003Ccode>Date.now()\u003C\u002Fcode> (ms) · \u003Ccode>Math.floor(Date.now()\u002F1000)\u003C\u002Fcode> (s)\u003C\u002Fli>\u003Cli>\u003Cstrong>Python\u003C\u002Fstrong>: \u003Ccode>int(time.time())\u003C\u002Fcode> (s)\u003C\u002Fli>\u003Cli>\u003Cstrong>Java\u003C\u002Fstrong>: \u003Ccode>System.currentTimeMillis()\u003C\u002Fcode> (ms)\u003C\u002Fli>\u003Cli>\u003Cstrong>Go\u003C\u002Fstrong>: \u003Ccode>time.Now().Unix()\u003C\u002Fcode> (s) · \u003Ccode>time.Now().UnixMilli()\u003C\u002Fcode> (ms)\u003C\u002Fli>\u003Cli>\u003Cstrong>PHP\u003C\u002Fstrong>: \u003Ccode>time()\u003C\u002Fcode> (s)\u003C\u002Fli>\u003Cli>\u003Cstrong>Swift\u003C\u002Fstrong>: \u003Ccode>NSDate().timeIntervalSince1970\u003C\u002Fcode> (s, float)\u003C\u002Fli>\u003C\u002Ful>",{"title":232,"content":233},"5 Real-World Use Cases for Timestamp Conversion","\u003Cp>\u003Cstrong>① Debugging API responses\u003C\u002Fstrong>\u003Cbr>Backend returns \u003Ccode>{\"created_at\": 1780713509, \"expires_at\": 1780799909}\u003C\u002Fcode> — what times are those? Paste them in and see readable dates instantly, confirming your logic without mental arithmetic.\u003C\u002Fp>\u003Cp>\u003Cstrong>② Decoding JWT token expiry\u003C\u002Fstrong>\u003Cbr>JWT Payload fields \u003Ccode>iat\u003C\u002Fcode> (issued-at) and \u003Ccode>exp\u003C\u002Fcode> (expiration) are Unix seconds. Convert \u003Ccode>exp\u003C\u002Fcode> to a date and you'll know exactly when the token expires — no guesswork.\u003C\u002Fp>\u003Cp>\u003Cstrong>③ Building time-range database queries\u003C\u002Fstrong>\u003Cbr>Need all records between yesterday midnight and today midnight? Convert your dates to timestamps and write: \u003Ccode>WHERE created_at BETWEEN 1780627200 AND 1780713600\u003C\u002Fcode>.\u003C\u002Fp>\u003Cp>\u003Cstrong>④ Analyzing server logs\u003C\u002Fstrong>\u003Cbr>Nginx access logs, monitoring alerts, and error logs often include Unix timestamps. Paste a block of them into the Batch Conversion panel and get all readable times at once.\u003C\u002Fp>\u003Cp>\u003Cstrong>⑤ Cross-timezone scheduling\u003C\u002Fstrong>\u003Cbr>A meeting at 18:00 Beijing time — what time is that in New York? Convert the Beijing datetime to a timestamp, then switch the timezone selector to America\u002FNew_York for the exact local time.\u003C\u002Fp>",{"title":235,"content":236},"Timestamps and Timezones — Why the Same Timestamp Shows Different Dates","\u003Cp>A Unix timestamp is an absolute UTC moment. Converting it to a \"local date\u002Ftime\" applies the target timezone's offset. The same timestamp \u003Ccode>0\u003C\u002Fcode> looks like this across timezones:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>UTC (UTC+0)\u003C\u002Fstrong>: 1970-01-01 00:00:00\u003C\u002Fli>\u003Cli>\u003Cstrong>Beijing \u002F Shanghai (UTC+8)\u003C\u002Fstrong>: 1970-01-01 08:00:00\u003C\u002Fli>\u003Cli>\u003Cstrong>New York (UTC−5)\u003C\u002Fstrong>: 1969-12-31 19:00:00 (different date!)\u003C\u002Fli>\u003Cli>\u003Cstrong>Tokyo (UTC+9)\u003C\u002Fstrong>: 1970-01-01 09:00:00\u003C\u002Fli>\u003C\u002Ful>\u003Cp>The timestamp value itself is always the same — only the display changes. MeTool includes 40+ timezones. Type a city name (e.g. \u003Ccode>tokyo\u003C\u002Fcode>, \u003Ccode>london\u003C\u002Fcode>) or a UTC offset (e.g. \u003Ccode>+8\u003C\u002Fcode>, \u003Ccode>-5\u003C\u002Fcode>) in the timezone picker's search box to find any zone instantly. The conversion result updates in real time.\u003C\u002Fp>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":238},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"14\" height=\"14\" x=\"8\" y=\"8\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":240},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M8 3L4 7l4 4M4 7h16m-4 14l4-4l-4-4m4 4H4\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":242},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M8 2v4m8-4v4\"\u002F>\u003Crect width=\"18\" height=\"18\" x=\"3\" y=\"4\" rx=\"2\"\u002F>\u003Cpath d=\"M3 10h18\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":244},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M3 5h.01M3 12h.01M3 19h.01M8 5h13M8 12h13M8 19h13\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":246},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M18 6L6 18M6 6l12 12\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":248},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 17V3m-6 8l6 6l6-6m1 10H5\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":250},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 9h16M4 15h16M10 3L8 21m8-18l-2 18\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":252},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m7 15l5 5l5-5M7 9l5-5l5 5\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":254},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m21 16l-4 4l-4-4m4 4V4M3 8l4-4l4 4M7 4v16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":256},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M12 20v-9m2-4a4 4 0 0 1 4 4v3a6 6 0 0 1-12 0v-3a4 4 0 0 1 4-4zm.12-3.12L16 2\"\u002F>\u003Cpath d=\"M21 21a4 4 0 0 0-3.81-4M21 5a4 4 0 0 1-3.55 3.97M22 13h-4M3 21a4 4 0 0 1 3.81-4M3 5a4 4 0 0 0 3.55 3.97M6 13H2M8 2l1.88 1.88M9 7.13V6a3 3 0 1 1 6 0v1.13\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":258},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"\u002F>\u003Cpath d=\"M3 5v14a9 3 0 0 0 18 0V5\"\u002F>\u003Cpath d=\"M3 12a9 3 0 0 0 18 0\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":260},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M10 2h4m-2 12l3-3\"\u002F>\u003Ccircle cx=\"12\" cy=\"14\" r=\"8\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":262},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003Cpath d=\"M12 2a14.5 14.5 0 0 0 0 20a14.5 14.5 0 0 0 0-20M2 12h20\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":264},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":266},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M11 14h10M16 4h2a2 2 0 0 1 2 2v1.344M17 18l4-4l-4-4\"\u002F>\u003Cpath d=\"M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 1.793-1.113\"\u002F>\u003Crect width=\"8\" height=\"4\" x=\"8\" y=\"2\" rx=\"1\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":268},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003Cpath d=\"M12 6v6l4 2\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":270},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"16\" r=\"1\"\u002F>\u003Crect width=\"18\" height=\"12\" x=\"3\" y=\"10\" rx=\"2\"\u002F>\u003Cpath d=\"M7 10V7a5 5 0 0 1 9.33-2.5\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":272},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2a2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1m8 0h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":274},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"4\" height=\"6\" x=\"14\" y=\"14\" rx=\"2\"\u002F>\u003Crect width=\"4\" height=\"6\" x=\"6\" y=\"4\" rx=\"2\"\u002F>\u003Cpath d=\"M6 20h4m4-10h4M6 14h2v6m6-16h2v6\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":276},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M9 17H7A5 5 0 0 1 7 7h2m6 0h2a5 5 0 1 1 0 10h-2m-7-5h8\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":278},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M12 10a2 2 0 0 0-2 2c0 1.02-.1 2.51-.26 4M14 13.12c0 2.38 0 6.38-1 8.88m4.29-.98c.12-.6.43-2.3.5-3.02M2 12a10 10 0 0 1 18-6M2 16h.01m19.79 0c.2-2 .131-5.354 0-6\"\u002F>\u003Cpath d=\"M5 19.5C5.5 18 6 15 6 12a6 6 0 0 1 .34-2m2.31 12c.21-.66.45-1.32.57-2M9 6.8a6 6 0 0 1 9 5.2v2\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":280},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M17 3v10m-4.33-7.5l8.66 5m-8.66 0l8.66-5M9 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":282},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 3v14m-7-7h14M5 21h14\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":284},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M7 7h10v10M7 17L17 7\"\u002F>",1781490503841]