redis 使用 及 获取当前时间到今天截止的秒数


import io.terminus.common.redis.utils.JedisTemplate;
import org.joda.time.DateTime;
import org.joda.time.Duration;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
import redis.clients.jedis.Jedis;/*** @author MR.T* Date:*/@Repository
public class BanksCountRedisDao {private static final String KEY = "";private final JedisTemplate jedisTemplate;@Autowiredpublic BanksCountRedisDao(JedisTemplate jedisTemplate){this.jedisTemplate = jedisTemplate;}/*** 设置绑卡次数* @param userId* @param value* @return*/public Boolean setValue(String userId, String value){String result = jedisTemplate.execute(jedis ->{String key = KEY + userId;Integer expireSeconds = Integer.valueOf(getNumberOfSecondsRemaining().toString());String reply = jedis.set(key, value);jedis.expire(key, expireSeconds);return reply;});return "OK".equals(result);}/*** 取绑卡次数* @param userId* @return*/public String getValue(String userId){String key = KEY + userId;return jedisTemplate.execute((Jedis jedis) -> jedis.get(key));}/*** 获取当前时间到今天截止的秒数* @return*/private Long getNumberOfSecondsRemaining(){DateTime dateTime = new DateTime().millisOfDay().withMaximumValue();return new Duration(new DateTime(), dateTime).getStandardSeconds();}}

redis 使用 及 获取当前时间到今天截止的秒数相关推荐

  1. 获取昨天凌晨毫秒数_Java 获取当前时间距离当天凌晨的秒数

    在前期项目中遇到一个客户端与服务器间的时间同步问题,需要获取到当前时间与当天凌晨时间距离的秒数,写这篇文章主要是为了总结一下经验提升方便日后温习,以下是具体的测试代码: Junit的maven依赖: ...

  2. 时间转秒函数c语言,c语言函数mktime()如何将时间转换成经过的秒数实例源码

    c语言函数mktime()如何将时间转换成经过的秒数实例源码. 需要引入的头文件:#include 定义函数:time_t mktime(strcut tm * timeptr); 函数mktime( ...

  3. MySql计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数

    计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数,这里主要分享的是通过MySql内置的函数 TimeStampDiff() 实现. 函数 TimeStampDiff() 是MySQL本身提供的 ...

  4. 计算从1970年到当前时间所经历过的秒数

    这个算法来自LINUX的源码,下面带有大神的解析,自己在RTC实验中也使用了,不用月份表,润平年的处理,几行就可得出结果,以下是程序和大神的解析 Linux源码中的mktime算法解析      我们 ...

  5. linux 秒数转时间格式,通过delphi将秒数转换成日期格式

    摘要 将秒数转换成日期格式,是经常用到的一个算法,下面有几个方法,可以借鉴 具体代码 1:转换成HH:MM:SS格式的字符串格式: function SecondToTime(a:integer):s ...

  6. java记秒,Java程序获取自Java时代开始以来的秒数

    要获得自开始以来的秒数,您需要使用Instant.这里使用的ofEpochSecond()方法是方法.纪元是自1970年1月1日星期四00::00:00起经过的秒数. 使用ChronoUnit.SEC ...

  7. 计算从1970年1月1日0时0分0秒到该时间点所经过的秒数

    #include<iostream> #include<ctime> using namespace std; int main(){ time_t now_time; now ...

  8. Excel计算开始与结束时间之间的小时/分钟/秒数

    可以看到表格中的数据格式是年/月/日 00:00,通过公式计算两格之间的差值: =(F2-E2) 这个是时候计算出来的差值并不是我们需求的分钟和秒数: 对G列单击鼠标右键,点设置单元格格式: 将格式设 ...

  9. 微信小程序 - 获取当前日期时间(函数封装)

    效果图 前言 摘自微信小程序 demo 程序中 utils.js 方法. 普通 new Date() 出来的日期时间,并不是我们想要的格式,所以要进行格式整理. 解决方案 打开 utils.js 文件 ...

最新文章

  1. Android常见错误
  2. 操作系统学习笔记-01-1.1课程概述
  3. 【详谈 Delta Lake 】系列技术专题 之 特性(Features)
  4. Linux学习笔记-消息队列的接收
  5. 利用VmWare_在本地内网IP地址段_搭建Centos7测试MyCat集群_亲测---Linux工作笔记044
  6. oracle索引用不了,oracle使用索引与不使用索引的性能详析
  7. 学生信息管理系统需求规格说明书
  8. 【Nginx服务优化与防盗链】
  9. 服务器08系统操作日志在哪看,怎么查看服务器操作系统日志
  10. Bert:Pre-training of Deep Bidirectional Transformers forLanguage Understanding
  11. Java编写程序输出一个笑脸_给定一个数组,输出笑脸的个数。
  12. unl导入导出数据库
  13. CHAPTER 5 文件共享 - FTP/FTPS/SFTP
  14. ArcGIS教程:什么是格网和经纬网?
  15. R语言计算KS值、绘制KS曲线
  16. unity 安卓应用名称多语言本地化
  17. javacpp 人脸_javacv人脸识别项目源码
  18. 3D建模师容易找工作?
  19. INVOKE expression [, arguments]
  20. 面试时谈薪资需要注意的地方

热门文章

  1. Linux重启Tomcat
  2. URL请求后台获取不到特殊字符的参数
  3. 世界上最遥远的距离是我在百度大厦,你在百度新大厦
  4. 关于微信配置h5配置回调域名以及二级域名
  5. php文件防止修改,php文件上传限制修改
  6. 帝国EmpireCMS7.5最新后台漏洞审计
  7. Android可滑动画板,Android实现画画板案例
  8. 一键HTTPS | 特邀您参与用户调研
  9. Weblogic:AdminServer.lok被锁导致启动、关闭域失败
  10. getActionBar()为null的解决方法总结(引用他人)