关于Long类型和int类型运算问题 发表于 2020-04-02 时间戳的加减问题 注意的是如果是long 数据的运算,记得所有数据都转为long类型,否则运算出错 1234567891011// 之前天数使用了int类型,所以运算结果出错long validityPeriod = discountCoupon.getValidityPeriod();log.info("优惠券有效天数"+validityPeriod);// 天转毫秒long validityPeriodMillis = validityPeriod * 86400000L;log.info("天转毫秒:"+validityPeriod);long expirationTimeMillis = validityPeriodMillis + currentTimeMillis;log.info("过期时间毫秒"+expirationTimeMillis);// 获得到期时间Timestamp expirationTimeMillisStamp = new Timestamp(expirationTimeMillis);log.info("过期时间"+expirationTimeMillisStamp); 赏个🍗吧 打赏 微信支付 支付宝 本文作者: Keeep 本文链接: http://Keeep.coding.me/blog/关于Long类型和int类型运算问题/ 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!