使用JS根据获取的日期进行比较,如果是当天时间就返回时分,否则返回月日。

效果如下:

JS函数代码如下:

function getTime(time){//测试//var time = "2017-08-20 08:30:26";//获取当前时间var currentTime = new Date();var year = currentTime.getFullYear(); //年var month = currentTime.getMonth()+1; //月份+1if(month<10){month = "0"+month;  //小于10补0}var day = currentTime.getDate(); //日var curDate = year+"-"+month+"-"+day; //拼接var array = time.split(" ");//判断日期,如果是同一天就显示时间,如果不是就显示日期if(curDate == array[0]){//获取时分var hourMin = array[1].substring(0,5);return hourMin;}else{//获取月日var monDay =array[0].substring(5,10);var arr = monDay.split("-");var resultMonDay = arr[0]+'月'+arr[1]+'日';return resultMonDay;}}

JS根据日期比较显示时分或者月日相关推荐

  1. js将当前时间格式化为年-月-日 时:分:秒

    利用js的Date()对象,将系统当前时间格式化为年-月-日 时:分:秒.也可以自己定义格式.(做项目时遇到这个问题.本来想百度一个用,哎,网上的结果太乱了,于是自己写一个) 代码如下: <!D ...

  2. js时间日期友好显示

    2019独角兽企业重金招聘Python工程师标准>>> function formatMsgTime(timespan) {var dateTime = parseDate(time ...

  3. Js 日期字符串分别截取 年 月 日 时 分 秒

    let time="2018-08-24 12:12:12" let timearr = r.CreateTime.replace(" ", ":&q ...

  4. JS判断日期是否超过六个月

    原始的事件数据如下 [Mon May 30 2022 00:00:00 GMT+0800 (中国标准时间), Mon Jun 20 2022 00:00:00 GMT+0800 (中国标准时间)] 这 ...

  5. excel日期由数字转为 年-月-日

    如何将数字类型的生日转换为日期,如19990625转为1999-06-25 或者1999-06 使用以下两个函数可以搞定.

  6. 数据库显示日期时仅仅显示“年-月-日”的问题

    日期时间实际上存放的是年-月-日 时:分:秒,但是仅仅显示了年-月-日,未显示时分秒信息. 解决方法: 工具-首选项-数据库>NLS 日期格式:YYYY-MM-DD HH24:MI:SS,保存后 ...

  7. android 修改DatePickerDialog只显示“年月”,去掉“日”显示

    这两天在做一个项目,其中有个需求是让用户填写学业经历,那么只能选择年月,而不能出现日选择.通过在网上查资料,发现原理都是通过获取到Dialog布局中的年月日分别相对应的View,然后将其设置为GONE ...

  8. 年 - 月 - 日 小时 : 分钟 : 秒 (例:2021-01-01 00:00:00 ) 的时间转换格式

    getDate() 以数值返回天(1-31) getDay() 以数值获取周名(0-6) getFullYear() 获取四位的年(yyyy) getHours() 获取小时(0-23) getMil ...

  9. js localdate上一个月_moment.js格式化日期,获取前一个月的时间

    下载moment.js 格式化当前日期: //显示结果为:"2017-09-20 15:35:52" moment(new Date()).format('YYYY-MM-DD H ...

最新文章

  1. android学汇资料总整理
  2. WebKit Page对象的分析
  3. Linux下显示ip所属位置
  4. C#设计模式之14-命令模式
  5. Linux检查点是做什么的,基于日志却采用三种方法来区别增量检查点和完全检查点...
  6. 红黑树(Red-Black Tree)
  7. SystemVerilog中package(包)的基本使用
  8. 最长公共子序列php,动态规划(最长公共子序列LCS)
  9. 【转】eclipse 查看原始类出现The jar file rt.jar has no source attachment解决方法
  10. 释放被束缚的页面 – V1.1.0
  11. mybatis操作mysql的奇淫技巧总结(代码库)
  12. 非直连方式下C语言程序与数据库的消息交互流程
  13. Insyde uefi 隐藏设置_Android/iOS QQ 8.1.5测试版同时发布:私密会话可以隐藏
  14. jQuery 引入和使用
  15. 全网最详细的微信小程序开发教程
  16. OSChina 周二乱弹 —— 怎么制作妹子面
  17. SpringBoot使用com.alibaba.druid.filter.config.ConfigTools对数据库密码加密
  18. 重载测试打印 - GoogleTest()
  19. 自动更新Android应用后, app 进入后台重进会重启
  20. 未来的预想--5G时代与私人云存储

热门文章

  1. C++ Primer 5th笔记(chap 14 重载运算和类型转换)lambda函数对象
  2. python_面向对象进阶之元类
  3. DRF_APIView之认证、授权配置
  4. VMware虚拟机安装Ubuntu
  5. 密码学基础知识(十)查缺补漏(缺)
  6. 一致性算法- Paxos
  7. DVWA学习(二)SQL Injection(Blind)
  8. Intel VT学习笔记(九)—— EPT应用示例
  9. Android 利用url获取Bitmap图片
  10. 3、使用Statement接口实现增,删,改操作