小编Bil*_*ill的帖子

log4j RollingFileAppender和DailyRollingFileAppender之间有什么区别

log4j RollingFileAppendervs有DailyRollingFileAppender什么区别?为什么我会用另一个经文呢?

java log4j

12
推荐指数
2
解决办法
2万
查看次数

如何验证时间戳?

我的应用程序接受这样的字符串:“ 2002-10-15 10:55:01.000000”。我需要验证该字符串对于db2时间戳有效。

我怎样才能做到这一点?

编辑:这主要工作

     public static boolean isTimeStampValid(String inputString) {
     SimpleDateFormat format = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSSSSS");
        try {
            format.parse(inputString);
            return true;
        } catch (ParseException e) {
            return false;
        }
     }
Run Code Online (Sandbox Code Playgroud)

问题是,如果我以毫秒为单位传递了格式错误的格式(例如“ 2011-05-02 10:10:01.0av”),则会通过验证。我假设由于第一个毫秒字符是有效的,所以它只会截断字符串的其余部分。

java db2 timestamp

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×2

db2 ×1

log4j ×1

timestamp ×1