react-js将时间字符串转换为时间戳进行时间比较
发布日期:2021-05-20 10:06:40 浏览次数:19 分类:技术文章

本文共 720 字,大约阅读时间需要 2 分钟。

1、在我们需要进行时间比较时,获取的是字符串形式的时间,需要和时间格式进行比较。这时候我们需要将时间两种形式都转换为时间戳来进行比较。

具体时间戳怎么定义的我也不清楚,但百度百科中有这么一句:“时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)至当前时间的总秒数”。

按这个定义,编程语言中倒是有一种类似的函数,getTime(),但这个函数返回的是自1970年1月1日到当前时间的总 毫秒数 ,而不是总 和。

2、下面是我的方法调用

这段代码的目的是将传入时间(字符串形式)与今天日期进行比较,如果大于今天,则传入今天时间,不然则传入传入日期,进行比较的都是已经转换为时间戳形式
// 时间格式转换   dataFormat(date) {
// today: Date.now(), // 今天日期 const {
today } = this.state; // 今天时间戳 const todayTime = moment().format('YYYY-MM-DD'); // 今天字符串 const dateFormat = date.replace(/-/g, '/'); // 将 - 转为 / // 将-替换成/,因为下面这个构造函数只支持/分隔的日期字符串 const newDateFormat = Date.parse(dateFormat); // 转为时间戳形式 const newDate = newDateFormat > today ? todayTime : date; // 得到字符串 return newDate; }

转载地址:https://blog.csdn.net/weixin_45416217/article/details/107093517 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:react-ant-design日期选择框时间选择限制
下一篇:react-antd选择器选择多属性传值

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年03月29日 04时55分28秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

qlineedit文本改变时_word排版技巧:如何调整文本和页面的纵横显示 2019-04-21
李宏毅svm_李宏毅-深度学习 2019-04-21
canny检测出的多个边缘合成一个_OpenCV实战系列Canny边缘检测 2019-04-21
测试用例优先级划分_新手该如何设计测试用例? 2019-04-21
水利水电工程管理与实务电子版习题_建造师市政公用工程管理与实务习题之十四... 2019-04-21
python求圆的面积视频_看完本文若不能让你学通Python,我愿此生退出编程界 2019-04-21
100g光模块厂家排名_100G光模块FEC功能是什么? 2019-04-21
css 左边阴影_CSS 伪元素的一些罕见用例 2019-04-21
es数据频繁的更新_业务为王,这两年我们采用的那些数据产品和技术引擎 2019-04-21
android paint 圆角 绘制_Android自定义View基础 2019-04-21
中业科技机器人价格_3551·TIME | 坤维科技创始人熊琳:助推国内协作机器人行业弯道超车... 2019-04-21
xgboost 正则项_大数据风控面试(三) GBDT与xgboost等boosting方法 2019-04-21
会计初级可以自己报名吗_初级会计报名之后怎样找回自己报名注册号?快来看看这些操作... 2019-04-21
太阳高度角计算题_如何 用“太阳”、“星星”确定经纬度? 2019-04-21
python做爬虫帮忙统计_python实现爬虫统计学校BBS男女比例(一) 2019-04-21
python设计程序界面_python图形界面(GUI)设计 2019-04-21
python循环输入若干学生信息网_python最简学生信息系统,练习while 2019-04-21
mysql ex_MySQL 实现lastInfdexOf的功能案例 2019-04-21
mysql中的模糊匹配_MySQL中的模糊查询 2019-04-21
mysql求并集_mysql查询,left join(求并集),where(求交集)-阿里云开发者社区... 2019-04-21