2020-3-12

这周新冠肺炎在国外爆发,韩国,伊朗,意大利,最严重,今天意大利的确诊人数达12000多人,伊朗9000多,其他国家的数字也从几十升到几百。看网上视频,老外们对新冠病毒的严重性还是不够重视,视频中意大利街头还是很多人,都不戴口罩,人群密度大,这样感染就是聚集感染,应该是官方对新冠病毒的宣传不充分。中国目前基本控制住了,不知道在未来几周全球感染人数激增后,中国能不能保证不会再爆发。

昨天写代码时还是碰到一个问题,java8的LocalDateTime和LocalDate,下边代码会报错

DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime dateTime = LocalDateTime.parse("2018-03-22", formatter);

Exception in thread "main" java.time.format.DateTimeParseException: Text '2018-03-22' could not be parsed at index 10
	at java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:1949)
	at java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1851)
	at java.time.LocalDateTime.parse(LocalDateTime.java:492)

原因是使用 LocalDateTime 时日期格式中要有“日期和时间”,而使用 LocalDate 时日期格式中只能有"日期"。

今天在 release-test 环境合 cbs 代码时花了点时间。原因是 release-test 分支代码跟 develop 分支代码脱节太久,我 git cherry-pick 自己的代码后,发现调用的其他类的方法和属性不存在,本来想处理了报错的文件就可以了,合的时候解决了一个又出现一个,都是报方法或属性不存在。后来上网查了下,怎么把整个文件夹中文件全部拉过来。用下边命令:

git checkout develop src/main/java/cn/picc/user/

一次把所有文件都拉过来了,好用。

发布了35 篇原创文章 · 获赞 14 · 访问量 14万+

猜你喜欢

转载自blog.csdn.net/U___U/article/details/104826287