外观

选择此浏览器的显示主题。

极客引力极客引力

JSON、二维码、时间戳:四个日常小工具怎么用

从整理 JSON、生成二维码,到核对时间和预览 Markdown,四个可以随手完成的小任务,以及使用时容易忽略的细节。

有些任务很小:把一段挤成一行的数据整理清楚,把网页地址变成二维码,或确认日志中的时间到底是哪一刻。它们不一定值得安装一个应用,却会在工作里反复出现。

极客引力的工具箱收集了这类小工具。这篇不把功能列一遍,而是用四个场景说明:什么时候打开它,做完后还要确认什么。

1. 收到一段 JSON,先让它变得可读

接口返回值、配置片段和导出的数据经常长这样:

{"project":"GeekGravity","items":[{"name":"工具箱","enabled":true}],"count":1}

打开 JSON 工作台,粘贴后选择格式化,就能看清对象和数组的层级。准备放进请求体或其他需要紧凑文本的地方时,再使用压缩功能。

如果解析失败,先检查这些常见问题:键名和字符串是否用了双引号,最后一个字段后面是否多了逗号,复制时是否混入了注释。

有一点需要分清:格式正确,只说明它是有效的 JSON,不说明字段和内容符合业务要求。 比如 count 写成字符串,也可能是合法 JSON,但接口未必接受。

2. 要把一个页面发到另一台设备,生成二维码

把网址复制到二维码生成器,生成后可以下载 PNG,也可以按需要调整尺寸和颜色。

它适合放在分享卡、演示文稿里,或者在电脑和手机之间传递一个页面地址。

生成后先用手机实际扫一次,确认三个细节:

  • 打开的是最终想分享的地址,而不是需要你个人登录才能使用的临时链接。
  • 颜色有足够对比度,周围保留了空白。
  • 放进最终图片或文档后,仍能正常扫描。

二维码不会自动赋予别人访问权限。 一个私有页面即使做成了二维码,接收者仍可能需要登录。过长的文本也会让图案更密,能用简短网址表达时,通常更容易使用。

3. 日志里只有一串数字,核对它对应的时间

打开时间戳转换,输入 Unix 秒数、毫秒数或日期文本,就能对照本地时间和 ISO 8601 表示。

例如 1700000000 是一个秒级时间戳,1700000000000 则是对应的毫秒级写法。工具会对常见输入做自动识别;核对接口时,仍应以接口约定的单位为准。

排查“时间差了八小时”之类的问题时,先别急着给数字加减偏移。Unix 时间戳描述的是一个确定时刻,差别往往来自显示时使用的时区。

如果日期文本没有写明时区,它的解释也可能依赖浏览器所在环境。需要跨地区传递时间时,优先使用带 Z 或明确时区偏移的 ISO 8601 字符串。

4. 写完一段 Markdown,先看看排版

发文章、整理说明或写项目文档时,可以先在 Markdown 预览里检查标题、列表、链接和代码块。

比如下面这段很短的说明:

## 使用步骤

1. 打开工具页面
2. 输入内容
3. 检查结果

[返回工具箱](/tools)

预览时重点看标题层级是否清楚、列表有没有断开、代码块有没有正确结束。不同平台支持的 Markdown 扩展会有差异,因此这里适合检查基本结构;正式发布后,还要在目标页面确认一次。

小工具的价值,是减少一次打断

这些工具不需要成为复杂工作流的中心。它们更像桌边的小抽屉:需要时打开,处理完手边的任务,再回到原来的事情。

如果你发现了一个特别重复、又还没有合适入口的小任务,欢迎到论坛说说具体场景。描述“我每次都要手动做哪几步”,往往比单独列一个功能名称更有帮助。

邮件订阅

通过邮件接收新文章,提交后请先确认订阅邮件。 可不选分类接收全部,或只订感兴趣的分类。

分类偏好(可选)
当前:全部新文

评论区 (0)

登录后参与评论

为减少垃圾信息并保护讨论质量,当前仅登录用户可以发表评论或回复。

加载中…