公司有同事部署出错,然后查日志,找时间,从k8s得到的时间是  2017-06-16T09:38:48.580 +0000,然后他就纳闷了,因为他根本不会在9点部署好吧,而且9点大多数程序员都没开始进入状态呢。所以,咱们一群弱鸡就一起找原因了。

说真的一群程序员,靠猜都能猜得出大概意思是什么,但是,我们总要知道个为什么把?

+0000 我一开始就猜这是个时区之类的玩意,结果这是UTC时间格式(世界协调时)区分时区的。

+0000 代表着时区,而我们所在的时区是+0800,东8区。

2017-06-16T09:38:48.580T,大家都猜得出这是LocalDateTime,所以很多同事一开始是从LocalDateTime查,查那个T是不是区分时区的,直到我查到UTC这玩意。

但是,大家还是查T代表着什么,最后才发现这只是个ISO 8601标准。。。

然后,大家钻牛角尖,这标准有什么好?

经讨论有区分,加快检索,去空格方便操作之类的。

我也不知道哪个对,百科没说,我觉得这问题和盘古开天地,自古以来就是如此是一个类型的,你们知道正确答案麻烦告知一下我这个弱鸡。。。

最后放一个JavaLocalDateTime的方法,看了之后大家不会用什么replace了吧?

 @Override
public String toString() {
return date.toString() + 'T' + time.toString();
}

最新文章

  1. ubuntu安装vim时提示 没有可用的软件包 vim,但是它被其它的软件包引用了 解决办法
  2. 正则匹配抓取input 隐藏输入项和 <td>标签内的内容
  3. Qt中forward declaration of struct Ui::xxx的解决
  4. How to do logging in C# with log4net
  5. 解决xubuntu的thunar第一次启动慢
  6. Swift实战-豆瓣电台(六)视图跳转,传参及回跳
  7. Android ClearEditText:输入用户名、密码错误时整体删除及输入为空时候晃动提示
  8. c#抽象类相关
  9. OC5_NSFileManger
  10. c#中跨线程调用windows窗体控件
  11. phpMyAdmin批量修改Mysql数据表前缀的方法
  12. Open-Falcon第四步安装Graph(小米开源互联网企业级监控系统)
  13. numpy学习整理
  14. python科学计算_numpy_广播与下标
  15. No new migrations found. Your system is up-to-date.处理
  16. A Discriminative Feature Learning Approach for Deep Face Recognition
  17. 利用python scapy包进行抓包发包与ARP扫描
  18. session和cookie知识点总结
  19. HDU-3608 最长回文
  20. 10行代码爬取全国所有A股/港股/新三板上市公司信息

热门文章

  1. Gym:101630J - Journey from Petersburg to Moscow(最短路)
  2. 1135 Is It A Red-Black Tree(30 分)
  3. win10系统下安装64位Oracle11g+LSQL Developer
  4. ZigBee简介
  5. java-并发-进程和线程
  6. sum(sum(abs(y))) 中 sum(sum())什么意思?
  7. shell expr 的使用注意事项
  8. Linux 切换字符界面和图形界面
  9. Ubuntu 12.04 Eclipse设…
  10. 【机器学习】分类算法——Logistic回归