典型剧本是本地按字符串存时间、拿本地时区解析,测试全在同一台机器上跑,几年都没人发现。直到某天用户在另一个时区提交了数据。
别急,还有下文
修法通常朴素得让人泄气:统一存 UTC、只在展示层转本地、边界用明确的 ISO 格式。
顺手记一笔
类似的长寿选手还有闰年二月、周数定义、以及「一个月前」到底是三十天还是自然月。
时间不是字符串,这句话每个项目都要重新学一次。
世界这么大,认真起来到处都是彩蛋。
本条目收在「世界」版块 · 回去看看还收了些什么 →
日期相关的故障特别擅长潜伏:平时一切正常,跨年、跨月、夏令时切换或者有人出国,它才准时出现。
典型剧本是本地按字符串存时间、拿本地时区解析,测试全在同一台机器上跑,几年都没人发现。直到某天用户在另一个时区提交了数据。
修法通常朴素得让人泄气:统一存 UTC、只在展示层转本地、边界用明确的 ISO 格式。
类似的长寿选手还有闰年二月、周数定义、以及「一个月前」到底是三十天还是自然月。
时间不是字符串,这句话每个项目都要重新学一次。
世界这么大,认真起来到处都是彩蛋。
本条目收在「世界」版块 · 回去看看还收了些什么 →
怕一觉醒来被水流冲散,海獭会牵着同伴的手睡,或者把自己裹进海藻里当锚。
布尼奥尔每年八月的最后一个星期三,几万人在小镇街道上互相投掷熟透的番茄,一小时后满地果浆。
三个回字形定位块负责告诉扫码器「我是个码、朝哪边、多大」,剩下那些密密麻麻的小格才轮到存数据。
关于它 origin 的讲法很多,最广为流传的版本把它和万维网早期某间办公室的房号联系起来,但缺少一手证···
伦琴把新射线叫「X」,因为不确定它是什么;即便后来拿了首届诺贝尔物理学奖,他也不肯让它叫「伦琴射线···
关于它的起源说法不一,流传最广的一条是:装镜子后,乘客有了可看的东西,对等待的抱怨明显变少。
如果这篇文章帮到了你,可以随手赞赏一下,金额随意。
微信赞赏长按识别 / 扫一扫
支付宝长按识别 / 扫一扫每一份支持都会变成深夜里多写的一篇笔记。
(当前为演示收款码,替换 skin/img/qr-reward-*.png 即可换成真实收款码)
用微信「扫一扫」打开本页,再分享给好友或朋友圈。
也可以点文章底部的「复制链接」,直接粘贴给朋友。
把本页网址提交给搜索引擎,加快收录。选择平台后粘贴网址即可。
提示:各引擎收录需要站点拥有可公开访问的域名并通过站长验证;本地 localhost 地址仅能用于手动提交入口预览。建议在后台填写百度普通收录 token 与 IndexNow key 后,使用「一键推送收录」自动提交。
留言与讨论
评论提交后需作者后台审核才会公开 · 同一 IP 每小时最多 10 条 · 本小时还可发布 10 条