使用Date类进行日期格式化。

1 输入“yyyy-MM-dd hh:mm:ss”格式的String字符串,返回字符串

做一个简单判定,在当日显示为几点几分,同年为月日,不同年显示年月

 1     function dateFormat(str){
 2         //str格式为yyyy-mm-dd hh:mm:ss
 3         var nowDate=new Date();
 4         var date;
 5         //由于各浏览器日期在获取时有差异,使用getfullXxx()进行对比
 6         var strDate=new Date(str.replace(/-/g,"/"));
 7         alert(strDate);
 8         if(nowDate.getFullYear()== strDate.getFullYear()){
 9             if((nowDate.getMonth()== strDate.getMonth())&&(nowDate.getDate()== strDate.getDate())){
10                 //在同一天
11                 date=strDate.getHours()+":"+strDate.getMinutes();
12             }else{
13                 //同年为月日
14                 date=strDate.getMonth()+"月"+strDate.getDate()+"日";
15             }
16         }else{
17             //不同年显示年月
18             date=strDate.getFullYear()+"年"+(strDate.getMonth()+1)+"月";
19         }
20         return date;
21     }

2 输入“yyyy-MM-dd hh:mm:ss”格式的String字符串,返回字符串“yyyy/MM/dd”

function dateFormat2(str){//str格式为yyyy-mm-dd hh:mm:ss//转化为yyyy/mm/ddvar nowDate=new Date();    //由于各浏览器日期在获取时有差异,使用getfullXxx()进行对比var strDate=str.replace(/-/g,"/").split(" ")[0];return strDate;}

转载于:https://www.cnblogs.com/bella-young/p/6120787.html

js日期格式化Date相关推荐

  1. js日期格式化(Date format)

    javascript将日期转换为指定的格式:年月周日时分秒这种格式(yyyy-MM-dd). 等风来,不如追风去 点赞再看,养成习惯 ^_^ 推荐一个JavaScript常用函数库 jutils 的  ...

  2. javascript时间格式format函数,js日期格式化函数

    我在之前有一篇文章,写的是"javascript时间戳函数",大家可以看一下,记录了js时间戳的转换,今天主要写的函数式日期格式化函数,我们有时候调用的new Date()不是格式 ...

  3. js日期格式化精髓总结

    1.js获取日期的年月日,时分秒的方法 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); // ...

  4. JS日期格式化(从YYYY-MM-DD到日期类)

    2019独角兽企业重金招聘Python工程师标准>>> 字符串格式日期利用阅读,但不利于标准化存储,可以通过以下函数转化为Javascript日期类: // date = '2015 ...

  5. js日期格式化写法及获取当前日期年月日、上一月

    1. 获取日期年月日 var date = new Date();//中国标准时间var year = date.getFullYear();//获取完整的年份(4位)var month = date ...

  6. JS 日期格式化函数

    JS 日期格式化函数 /*** 日期格式化函数* @param date Date 类型* @param fmt 需要格式化的样式* @returns {void | string}*/functio ...

  7. js 日期格式化和函数

    js 日期格式化和函数 formatDate: function(formatStr, fdate) {if (fdate) {if (~fdate.indexOf('.')) {fdate = fd ...

  8. Js日期函数-Date方法

    Ⅰ- 壹 - Date对象 一 Date对象简介 日期和时间,在Web应用中随处可见,也必不可少.JS脚本内置了Date对象,该对象为我们提供了一些列操作时间和日期的方法. 1 使用时必须使用new来 ...

  9. html自动获取当前日期格式,js日期格式化format

    js中怎么日月年的日期格式转化为年月日的格式,如js中怎么日月年的日期格式转化为年月日的格式,如果是new Date().format//27-2月-2020转换为2020-2-27 function ...

最新文章

  1. 开机不进去桌面执行gui_电脑系统崩溃进不去,简单几步设置U盘,快速找回桌面重要文件...
  2. centos6.6上安装beef
  3. malloc 结构体_二进制安全之堆溢出(系列)——堆基础 amp; 结构(二)
  4. 小米网技术架构变迁实践
  5. android动画水波纹外扩,Android实现水波纹扩散效果
  6. 汇编语言--x86汇编指令集大全
  7. ThreadLocal
  8. 高精地图应用(四)横向定位
  9. 一款Excel导入导出解决方案组成的轻量级开源组件
  10. 遍历字符串str1的所有非空子串
  11. 光伏电子工程的设计与实施2022——单片机力控部分实现思路
  12. CAD.net cad中的菜单创建
  13. 【HaaS Python 硬件积木】 BMP280气压传感器
  14. python-图像处理-计算机视觉基础-numpy-pandas-PIL
  15. 游戏音效分类以及运用场景
  16. CMMI2.0之我见-过程管理PCM过程资产开发PAD
  17. 算法题目--找出第一个出现两次的字符。
  18. 美团点评面试20190515
  19. 耐高温轴承1000度_耐高温轴承介绍——SIAIF耐高温轴承
  20. 解决pyinstaller打包涉及uiautomation截图时出现的dll找不到的错误

热门文章

  1. JS得到对应字段 的值。遍历
  2. 代理上网环境下配置TortoiseCVS
  3. Ansible04-任务控制
  4. MySQL00-这都不知道还TM学啥MySQL
  5. 大一c语言大作业课题大全,昆明理工大学大一C语言大作业题目.doc
  6. 构建静态服务器_为静态网站构建无服务器联系表
  7. bokeh pandas_使用Pandas和Bokeh将Rolling Stone的500张最伟大专辑可视化
  8. 成为优秀UI设计师需要具备哪些条件?
  9. springmvc配置DispatcherServlet拦截url注意事项
  10. 阿里巴巴开源的 Blink 实时计算框架真香