计算有效时间的时间戳
/**债权匹配完成时间文案* @param $createTime* @param $curDate* @return string*/ private function calcMatchStr($createTime, $curDate ){if(!isset($createTime)){$str= $curDate->format("H")+1;}$createHour=intval($createTime->format("H"));$curHour=intval($curDate->format("H"));$str="";if($createHour<8){ //24点到8点不包括8点 [24,8)$t= $createTime->format("Y-m-d")." 10:00:00"; //生效时间 创建时间 年-月-日 10:00:00$succTime= strtotime($t); //生效时间 1.先把时间转化成 年-月-日格式 2. 把小时作为字符串添加上去(10:00:00) 3.转化成成时间戳if($succTime>=$curDate->getTimestamp()){ //如果还没有过生效时间$str="10点";}else{ //如果已经过了生效时间 还没有匹配 往后加一个小时$str= ($curHour+1)."点";}}else if($createHour<23){ //8点到23点 生效时间段 [8,23)$t= $createTime->format("Y-m-d")." ".($createHour+2).":00:00";$succTime= strtotime($t); //生效时间 1.先把时间转化成 年-月-日格式 2. 把小时作为字符串添加上去(当前小时+2:00:00) 3.转化成成时间戳if($succTime>=$curDate->getTimestamp()){ //如果还没有过生效时间$str=($createHour+2)."点";}else{ //如果已经过了生效时间 还没有匹配 往后加一个小时$str= ($curHour+1)."点";}}else if($createHour<24){ //23点到24点 [23,24)date_add($createTime, date_interval_create_from_date_string('1 days'));$t= $createTime->format("Y-m-d")." 10:00:00"; //生效时间 1.先把时间日期加一天 2.把日期变成 年-月-日格式 3. 把小时作为字符串添加上去(10:00:00) 4.转化成成时间戳$succTime= strtotime($t); //生效时间if($succTime>=$curDate->getTimestamp()){ //如果还没有过生效时间$str="次日10点";}else{ //如果已经过了生效时间 还没有匹配 往后加一个小时$str= ($curHour+1)."点";}}return "预计".$str."完成借款匹配"; }
计算有效时间的时间戳相关推荐
- php计算两个日期之间的小时数,PHP_php 计算两个时间戳相隔的时间的函数(小时),这个是可以具体到小时的php代 - phpStudy...
php 计算两个时间戳相隔的时间的函数(小时) 这个是可以具体到小时的php代码 复制代码 代码如下: /* Author: 杨宇 yangyu@sina.cn */ //输入两个时间戳,计算差值,也 ...
- php 日期相减 时分秒,PHP计算两个时间戳间隔的日时分秒的代码实例
关于PHP计算两个时间戳之间相差的日时分秒的代码 下面是PHP计算两个时间戳间隔的日时分秒的代码实例的相关内容,文章教程主要讲述与时间戳 间隔 分秒 相关的一些技术与知识,更多的内容欢迎大家访问htt ...
- 使用TIMESTAMPDIFF计算两个时间戳之间的时间间隔需要注意的细节
问题阐述 A表中有字段如下: DROP TABLE IF EXISTS `A`; CREATE TABLE IF NOT EXISTS `A` (`userId` int(10) unsigned N ...
- 计算两个时间戳之间的自然天数
2019独角兽企业重金招聘Python工程师标准>>> 这两天需要计算两个时间戳之间相差的天数,以前很随意自然的想法就是两个数字相减,然后除以一天的秒数86400,但是这样反复测试都 ...
- php 两个时间戳相隔小时数,php 计算两个时间戳相隔的时间实例
时间戳(timestamp),一个能表示一份数据在某个特定时间之前已经存在的. 完整的. 可验证的数据,通常是一个字符序列,唯一地标识某一刻的时间.使用数字签名技术产生的数据, 签名的对象包括了原始文 ...
- 计算两个时间戳型的时间差
我需要计算两个时间戳型的时间差,并得出相应的以小时为单位的数据. 这里是我自己找到的解决方法,先记录下来. 先将string 型转换为date型,然后转换为long型,最后以long型计算出小时数. ...
- java 计算两个时间戳_Java时间戳计算重叠持续时间与间隔
我相信下面的方法给出了你的Joda时间解的等价物. private static final LocalTime START = LocalTime.of(18, 0); private static ...
- php计算日期函数,php日期处理函数(计算时间差,转换时间戳日期)
php教程 转换时间戳为常用的日期格式与计算时间差:默认返回类型为"分钟" function trans_time($timestamp){ if($timestamp < ...
- 计算两个时间戳之间的时间差
1.计算时间差 intervalTime(autoTime) {//var autoTime='2022-05-05 21:58:59' //尽量让服务端传时间戳,能够有效避免时区问题var date ...
最新文章
- python语言百度百科-Python 语言下数据驱动DDT的应用
- RabbitMQ 相关概念和方法详解
- 利用Python实现gif动图倒放
- 另一个小程序 返回的支付结果如何得到_所以,你想用 $8 的价格修一个bug吗?...
- 数论--费马小定理求逆元
- ApacheCN 2019Q1 总结
- 一个或多个音频服务未运行 win7 错误1079:此服务的账户不同于运行于同一进程上的其他服务账户...
- Component 父子组件关系
- 【火】【转】楼市三字经·新政杂戏
- Applets 是什么 怎样使用 应用前景
- 用USBOOT软件修复U盘
- 怎么计算机械需要的电机,步进电机力矩的怎么计算?
- Mac版哔哩哔哩视频下载工具
- Element 中表格表头添加搜索图标和功能使用
- 移动端app跳转百度地图
- 局部加权回归LOESS(locally weighted regression)
- 【Spring Cloud Alibaba 温故而知新】(五)SpringCloud Sleuth + Zipkin:分布式日志追踪
- 腾讯投资未来智安,企业为什么要使用ssl数字证书?
- python#高级变量类型1
- LVI-SAM:使用SAM的激光-视觉-惯导紧耦合里程计
热门文章
- CCF 201912-5 魔数 满分题解
- 深度学习中滑动平均模型的作用、计算方法及tensorflow代码示例
- 专业语音芯片MT8516 华为AM08蓝牙音箱
- Lively Wallpaper 免费开源动画桌面壁纸,让您的桌面栩栩如生!
- 平均年龄c加加语音用switch_C语言中的SWITCH是什么意思?
- HTML超好看樱花飘落404页面源码+带时间
- android设备怎么支持8021x,android WiFi ASSOC_REJECT 流程跟踪
- vscode中文备注出现方框标注显示此字符非ascii字符如何取消
- UTF-8编码的原理
- 《剪花布条》:从花布条中尽可能剪出几块小饰条