JS时间增加2个小时
JS时间增加2个小时
在开始时间框中获取时间,回显增加两个小时后的时间到结束时间框中。如果开始时间框中没有时间则获取当前时间到开始时间框中,并回显两个小时后的时间到结束时间框。ps(csdn的这个Markdown编辑器真的好难用)
function OnChange(){// 获取去input框中的时间var beginTime=$("#meetingBeginTime").val();// 虽然是通过时间组件来获得的时间,但在js中时间仍然是字符串类型if(beginTime!=null&&""!=beginTime){// 所以要将字符串中的"-"替换成"/",并转换成时间Date类型beginTime.replace(/-/g,"/"); var betweenTime = new Date(beginTime.replace("-","/")); // js在Date类型中可以直接获取时分秒并进行运算var hour = 2; //小时数,想运算分秒同理// 获取结束时间的小时时间betweenTime.setHours(betweenTime.getHours() + hour);// 并将结束时间进行拼接var endTime=betweenTime.getFullYear() + '-' + (betweenTime.getMonth() + 1) + '-' + betweenTime.getDate() + ' ' + betweenTime.getHours() + ':' + beginTime.substring(beginTime.length-2); // 回显时间document.getElementById("meetingEndTime").value= endTime;
}else{// 如果开始时间框中没有时间则获取当前时间 var date = new Date();var year = date.getFullYear();var month = date.getMonth()+1;var day = date.getDate();var hour = date.getHours();var minute = date.getMinutes();// 对开始时间进行拼接var beginTime=year + '-' + month + '-' + day + ' ' + hour + ':' + minute; beginTime.replace(/-/g,"/"); var betweenTime = new Date(beginTime.replace("-","/")); var hour = 2; //小时数betweenTime.setHours(betweenTime.getHours() + hour);// 拼接结束时间var endTime=betweenTime.getFullYear() + '-' + (betweenTime.getMonth() + 1) + '-' + betweenTime.getDate() + ' ' + betweenTime.getHours() + ':' + beginTime.substring(beginTime.length-2); // 回显时间document.getElementById("meetingBeginTime").value= beginTime;document.getElementById("meetingEndTime").value= endTime; }
}
JS时间增加2个小时相关推荐
- java 给时间增加几个小时方法
java 给时间增加几个小时方法 public static String addDateMinut(String day, int hour){ SimpleDateFormat format = ...
- moment.js时间操作后24小时制变成了12小时制
在Start Time时间的基础上加上Duration之后变成了如下的样子 解决方法: moment(time).format('YYYY-MM-DD HH:mm:ss')-------------- ...
- 日期格式转换,正则匹配后转换;指定时间增加天数加转格式;js时间转换格式
指定时间增加天数加转格式,正则匹配: //申明需要的时间格式 SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss& ...
- JS 时间加减 / 小时加减
JS 时间加减 / 小时加减 在实际开发中,有时我们需要对Date对象的时间进行加减操作.最常见的一个原因就是数据库采用了GMT时间来存储,而我们查询本地时会默认减去8个小时.在不能改动数据库的情况下 ...
- java给时间增加减少几个小时的方法
文章目录 一.java给时间增加减少几个小时的方法? 总结 一.java给时间增加减少几个小时的方法? /*** 给时间加上几个小时* @param day 当前时间 格式:yyyy-MM-dd HH ...
- html 分钟转化秒,JS将时间秒转换成天小时分钟秒的字符串
项目中需求是这样,接口返回的数据中时间单位为秒,但前端显示的时候需要更人性化的带有单位(天,小时,分钟,秒)的字符串: 转换函数如下: /** * 格式化秒 * @param int value 总秒 ...
- js将时间秒转换成天小时分钟秒的字符串
js将时间秒转换成天小时分钟秒的字符串 场景 代码 场景 有的时候,后台会返回 毫秒 或者 秒 的时间,前端需要转换为 "xx天xx小时xx分钟" 的格式来显示. 代码 funct ...
- js时间格式化几分钟前、几小时前
时间格式化几分钟前.几小时前 当前时间:2019-07-29 10:21:00 //打印 console.log(app.getDateDiff('2019-07-29 10:20:00')) //输 ...
- 时间戳显示为多少分钟前,多少天前的JS处理,JS时间格式化,时间戳的转换
var dateDiff = function (timestamp) {// 补全为13位var arrTimestamp = (timestamp + '').split('');for (var ...
- 两个时间之间是多少小时_那是两个小时我不会回来
两个时间之间是多少小时 正如我之前关于linting主题所说的 ,花时间修改代码的好处很有限,因为自动工具告诉您这样做. 更糟糕的是,这些工具并非万无一失. 例如,我们一直在针对完美无害的try-wi ...
最新文章
- 大而强 VS 小而美 | 史晓东、周明等共论:大模型主导的时代,NLP 该如何演进?...
- Oracle 数据库整理表碎片
- ThinkPHP5验证码不显示的原因及解决方法
- codeforces C Deletion of Repeats(hash)
- 数据库被挂马的ASP处理方法
- DZ各个数据表详解(DZ论坛各表详细说明,二次开发用)
- 打印机打印网页不清晰_针式打印机不开机故障维修
- Qt 调用Python引擎混合编程
- Chrome 调试动态加载的js
- 自然语言处理 —— 2.2 使用词嵌入
- KDD Cup 2020 Debiasing比赛冠军技术方案及在美团广告的实践
- prepareStatament和Statement和callableStatement的区别
- OpenCV 使用 FLANN 库实现特征匹配
- 最新坦白说破解方法!!!
- 第十一章 Caché 命令大全 HALT 命令
- 垃圾收集器与内存分配策略系列(三)
- HTTP 新增的 103 状态码,这次终于派上用场了!
- c语言函数指针 的定义方法,C语言 函数指针一(函数指针的定义)
- Cortex-M3处理器内核与基于Cortex-M3的MCU关系
- 白日梦丨AIGC还是艺术?AI开源公司Stability AI化技术为艺术
热门文章
- 面试 Redis 没底?这 40 道面试题让你不再慌
- 用java swing写的一个显示时间和实时天气的小程序
- MongoDBCompass使用教程
- JTT 809-2019客户端与服务端协议开发
- cf两边黑屏怎么解决win10_win10玩红警卡顿黑屏,这样解决,有些老游戏也可以借鉴哦
- Verilog编写FSM有限状态机来检测序列11011,则输出1;可对序列进行重复检测
- [TimLinux] Python3 Coverity zeep/SOAP 库使用示例
- Android人脸支付功能,终于来了,华为Mate20 Pro微信人脸支付功能已上线
- 微信小程序云开发 数据库
- [BZOJ2286] [Sdoi2011]消耗战