1.从数据库里面获得的时间戳是String类型的,要与当前时间比较,判断登陆是否过期

生成一long类型的当前时间,把String类型强制转换成long类型报错,代码如下:

long currentTime = System.currentTimeMillis(); //当前时间

// System.out.println("currentTime" + currentTime);

long expireTime = Long.parseLong(token1.getExpireTime()); //过期时间

// System.out.println("expireTime : " + expireTime);

错误信息如下:

java.lang.NumberFormatException: For input string: "1496733869286 "

at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)

at java.lang.Long.parseLong(Long.java:589)

at java.lang.Long.parseLong(Long.java:631)

at com.tustcs.matrix.util.Interceptor.preHandle(Interceptor.java:45)

at org.springframework.web.servlet.HandlerExecutionChain.applyPreHandle(HandlerExecutionChain.java:134)

at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:954)

at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)

at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:968)

2.发现控制台输出的当前时间不对

3.测试如下:

4.数据库信息如下:

java时间戳类型如何比较大小_JAVA中两个String类型的时间戳怎么样比较大小?相关推荐

  1. java比较时间戳大小_JAVA中两个String类型的时间戳怎么样比较大小?

    1.从数据库里面获得的时间戳是String类型的,要与当前时间比较,判断登陆是否过期 生成一long类型的当前时间,把String类型强制转换成long类型报错,代码如下: long currentT ...

  2. java string字节大小_Java中char[] 和 String 类型占用字节大小问题

    作者:威威喵 原文链接:https://blog.csdn.net/smile_Running/article/details/87211916 在 C 语言中 1.char a[10] = {&qu ...

  3. java中两种异常类型_Java中的三种异常类型

    java中两种异常类型 Errors are the bane of users and programmers alike. Developers obviously don't want thei ...

  4. java面试要点---ArrayList list = new ArrayList(); 在这个泛型为Integer的ArrayList中存放一个String类型的对象。

    java面试要点---ArrayList list = new ArrayList(); 在这个泛型为Integer的ArrayList中存放一个String类型的对象. ArrayList list ...

  5. java中long类型的空值怎么表示,【关于long类型的转换】传进来的是String类型是或null或0如何转成long类型...

    [关于long类型的转换]传进来的是String类型是""或"null"或"0",怎么转成long类型? public long gLong ...

  6. Java学习(4)—— 布尔类型、基本数据类型转换、基本数据类型和String类型的转换

    布尔类型 也叫Boolean类型,boolean只允许取true和false. boolean占一个字节. 适用于逻辑运算,流程控制语句. 有默认类型,是false.但是应该声明为成员变量或是静态变量 ...

  7. 将任意一个对象中的所有String类型的成员变量所对应的字符串内容中的“a“改为“b“(封装成一个方法)

    import java.lang.reflect.Field;public class test06 {/** 将任意一个对象中的所有String类型的成员变量所对应的字符串内容中的"a&q ...

  8. sql中两个时间类型相减得到的值

    原文地址为: sql中两个时间类型相减得到的值 原文地址:http://my.oschina.net/zimingforever/blog/57504 sql中两个时间类型相减得到的值 今天有人把数据 ...

  9. java中long比较大小_java中Long类型比较大小和long类型的比较大小java中Long类型比较大小和long类型的比较大小...

    今天遇到这样一个问题,我用 "=="来比较两个Long类型的数据,明明数值都相等,可是结果就是false 这要说到==和 equals 的区别了. 1. ==比较的是两个对象在内存 ...

最新文章

  1. python下的橡皮线_python下载吴恩达deep learning编程习题
  2. 基于SSM实现旅游酒店预定管理系统平台
  3. Microsoft Sync Framework 系列(三):微软同步框架出现背景及要解决的问题
  4. VC2008的运行库问题。
  5. 什么是串口服务器?串口服务器都用在哪些领域?
  6. 让 Chrome 崩溃的一行 CSS 代码
  7. 神奇的仙丹,性感的Elixir
  8. Hadoop2.8集群安装详细教程
  9. 脚本——web_custom_request函数详解
  10. 2019/7/25 node.js
  11. 计算机图形学(一)——数据压缩:道格拉斯普克法
  12. Redis11-AOF持久化
  13. Mac使用JMeter录制脚本
  14. 微信小程序 | 实现活动报名登记
  15. Modbus的CRC校验算法
  16. webpower中国区发布《2014年中国邮件营销行业数据报告》
  17. 计算机启动 滴的一声,电脑开机没反应 电脑开机没有滴的一声
  18. 风儿轻轻地吹,沙儿轻轻地飘
  19. 设计一个灵活、通用、方便的权限管理系统
  20. 使用markdown-it插件

热门文章

  1. STL中的map、unordered_map、hash_map
  2. 初学Python——文件操作第三篇
  3. webuploader自己造的坑
  4. sqlite3 解决并发读写冲突的问题
  5. BizTalk 开发小技巧-Custom XSLT复杂mapping的简单实现
  6. 整合Flex和Java(中)
  7. log4net 配置参数意思
  8. .NET Remoting中的通道注册
  9. idea ssm框架 mysql_idea搭建简单ssm框架的最详细教程(新)
  10. 想转行?零基础该如何学Python?这些一定要明白