先定义一个方法timeShow()

当时写这个功能的时候是在react框架的项目里,然后用到了es6的箭头函数和let

timeShow = () => {

  let timeNow = new Date().getTime()                     //   获取当前时间的时间戳

  let timer = "2019-01-01 00:00:00"                        //    设置需要自动更新的时间

  let timerDate = new Date(timer).getTime()          //     获取需要自动更新的时间的时间戳

  if(isNaN(timerDate)){

    timerDate = new Date(Date.parse(timer.replace(/-/g,"/"))).getTime();

  }

  if(timeNow >=  timer){  

    //       因为是要实现react框架项目中的需求,所以是如下几行代码

    let _this = this;    _this.setState({        topImg : "./img/shopIndexTop1.jpg",        detailBgColor:"#ff854c",    })

  }

}

然后在需要的地方调用这个方法,一般就是初始化的时候   (react项目中当时是在 componentDidMounted中调用的)

转载于:https://www.cnblogs.com/ly-qingqiu/p/10195842.html

如何设置某些动作在凌晨12点时自动更新相关推荐

  1. excel怎么设置打印区域_用offset函数设置打印区域(有新增内容时自动扩展)

    步骤如下: 1.选择区域 - 页面布局 - 设置打印区域 2.公式 - 名称管理器,找到print_area,然后点击编辑,在引用位置输入以下公式: =OFFSET(自动调整打印区域!$B$1,,,C ...

  2. 关于安卓版微信群发软件如何设置微信自动更新!

    参考别人的:https://jingyan.baidu.com/article/154b46313a460b28ca8f4105.html 华为第二个是应用市场>我的>设置>WLAN ...

  3. Mathtype怎么设置公式编号 ?公式编号怎么自动更新?删除新增公式后编号自动更新?

    文章目录 1 公式编号设置 2 插入公式 3 公式编号怎么自动更新 3.1 正常插入公式 编号自动更新 3.2 文章中 增加公式 编号自动更新 3.3 文章中 删除公式 编号自动更新 3.4 文中 引 ...

  4. 怎样开启计算机自动更新功能,电脑微信中的有更新时自动升级微信功能如何设置开启...

    电脑微信中的有更新时自动升级微信功能如何设置开启 腾讯视频/爱奇艺/优酷/外卖 充值4折起 今天给大家介绍一下电脑微信中的有更新时自动升级微信功能如何设置开启的具体操作步骤. 1. 打开电脑,找到桌面 ...

  5. spring怎么设置定时任务为每天凌晨2点执行和每小时执行一次?(亲测)

    每天凌晨2点  0 0 2 * * ?和每天隔一小时 0 * */1 * * ? 例1:每隔5秒执行一次:*/5 * * * * ? 例2:每隔5分执行一次:0 */5 * * * ? 在26分.29 ...

  6. Android --- 订单编号怎样不重复?一秒钟如果有n个人同时下单怎么解决?凌晨12点限量抢购1000件商品,直到抢完为止订单编号怎么处理?

    今天在做项目的时候发现了这个问题,在我下单的时候,我是采用获取年月日时分秒的方式来生成订单编号,但是这种方式行不通,如果一秒钟有多个人下单的话,直接就会爆掉,比如:淘宝双十一,凌晨12点限量抢购100 ...

  7. 获取第二天凌晨12点时间

    /** * 获取明天的凌晨12点时间戳 * @return */ public static long getTomorrowBegin() { long now = System.currentTi ...

  8. 获取当前时间的凌晨12点

    获取当前时间的凌晨12点 new Date(new Date(new Date().toLocaleDateString()).getTime()+24*60*60*1000-1)

  9. excel oledb mysql_通用Excel设置外部数据源引入Access数据库数据时,提示:“尚未注册 OLE DB 访问接口 Microsoft.Ace.Oledb.12.0”...

    在通用Excel中开发各种ERP.CRM.OA.进销存.内控管理.项目管理.工程施工管理.客户关系管理.绩效考核管理.销售管理.采购管理.仓库管理.行政管理.财务管理.人事管理.生产管理.考勤管理等系 ...

最新文章

  1. idea 从svn导入多个项目_IDEA导入项目简单教程
  2. python文字教程-Python在图片中添加文字的两种方法
  3. 深度学习 常用python操作(1)
  4. Tail Recursion尾递归
  5. surfaceView和View区别
  6. 资金流学习 - 选股逻辑
  7. Base64编码详解及其变种(解决加号在URL变空格问题)
  8. torch.ones,normal,max
  9. mysql可以装到其他端口吗_linux下怎么在另一个端口安装高版本mysql
  10. [洛谷P3181][HAOI2016]找相同字符
  11. Python实验报告 实验16 - Python计算生态
  12. R语言广义线性模型函数GLM、glm函数构建泊松回归模型(Poisson regression)、泊松回归模型系数解读、查看系数的乘法效应(Interpreting the model para)
  13. 搜狗输入法用户体验分析
  14. 虹软1:N 基于mysql的插件udf 人脸比较速度优化。。。。
  15. 网传鸿蒙系统测试版pS,鸿蒙系统测试版3.0-鸿蒙系统app测试版3.0安卓v3.0下载-pszxw下载站...
  16. AWS介绍(详细好理解)
  17. 计算机二级复习资料完整版
  18. 原生js编写小米购物车
  19. 安卓拨号界面查询*#代码大全(由于最近普通用户爱玩这些黑科技,于是在网上找了些)
  20. 【L2-029 特立独行的幸福】

热门文章

  1. 语音信号短时时域分析
  2. influxDB快速入门实战教程
  3. Linux下视频流媒体服务器搭建详解理论
  4. 动态内存管理(开辟以及释放动态内存空间)
  5. MATLAB拟合函数使用说明
  6. ros-noetic-yocs-cmd-vel-mux
  7. CVE-2019-11478 Sack SlownessExcess Resource Usage漏洞解析与利用
  8. 攻略 | 教你拿下梦寐以求的Offer(多资源)
  9. 谷歌ai人工智能叫什么_Google DeepMind在全球使用AI的10种方式
  10. 信息安全实验四:RSA公钥加密算法 2019.04.28