- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个时间戳字段,可以是任何格式(yyyy-MM-dd OR yyyy/MM/dd OR yyyy-MM-dd'T'HH:mm:ss ETC ..)并且我无法控制更改。我想将传入的时间戳转换为字符串,以便根据正则表达式对其进行验证。
我可以找到很多解决方案,但都有特定的日期格式。这可以通过通用方式完成吗?
最佳答案
没有标准方法可以做到这一点。但是,您可以使用 commons-lang 库,它提供 DateUtils.html#parseDate :
Parses a string representing a date by trying a variety of different parsers.
The parse will try each parse pattern in turn. A parse is only deemed successful if it parses the whole of the input string. If no parse patterns match, a ParseException is thrown.
然后您就可以在一次调用中将其与多种模式一起使用:
Date d = DateUtils.parseDate("2018/06/20",
"yyyy-MM-dd", "yyyy/MM/dd", "yyyy-MM-dd'T'HH:mm:ss");
System.out.println(d);
//And that prints Wed Jun 20 00:00:00 SAST 2018, matching on 2nd pattern
关于java - 将时间戳转换为字符串而不指定格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50945977/
给定一个带有多个 date_time 戳的字符串,我想 提取第一个戳及其前面的文本 候选字符串可以有一个或多个时间戳 后续的 date_time 戳记将被 sep="-" 隔开 后续date_time
是否可以合并从相机拍摄的文本和照片?我想在照片上标记日期和时间,但我在 Google 上找不到任何内容。 最佳答案 使用下面的代码来实现你所需要的。 Bitmap src = Bitm
有没有办法通过 Graph API 戳另一个用户?基于this post ,并使用 Graph Explorer ,我发布到“/USERID/pokes”,我已经授予它(Graph API 应用程序和
我有两个向左浮动的元素。一个是 body 的第一个 child ,另一个是容器的第一个 child ,容器是 body 的第二个 child 。 ...
我是一名优秀的程序员,十分优秀!