`

JS Date格式化为yyyy-MM-dd类字符串

 
阅读更多
Date.prototype.format = function(format)
{
 var o = {
 "M+" : this.getMonth()+1, //month
 "d+" : this.getDate(),    //day
 "h+" : this.getHours(),   //hour
 "m+" : this.getMinutes(), //minute
 "s+" : this.getSeconds(), //second
 "q+" : Math.floor((this.getMonth()+3)/3),  //quarter
 "S" : this.getMilliseconds() //millisecond
 }
 if(/(y+)/.test(format)) format=format.replace(RegExp.$1,
 (this.getFullYear()+"").substr(4 - RegExp.$1.length));
 for(var k in o)if(new RegExp("("+ k +")").test(format))
 format = format.replace(RegExp.$1,
 RegExp.$1.length==1 ? o[k] :
 ("00"+ o[k]).substr((""+ o[k]).length));
 return format;
}
 
日期格式化
var d = new Date();
d.format('yyyy-MM-dd');
 
分享到:
评论

相关推荐

    js字符串日期yyyy-MM-dd转化为date示例代码

    最近遇到一个问题,就是获取表单中的日期往后台通过json方式传的时候,遇到Date.parse(str)函数在ff下报错: NAN 找了些资料,发现是由于Date.parse()函数对日期格式有要求:详细参考 Date.parse函数 对于js操作日期: ...

    JS获取当前时间并格式化"yyyy-MM-dd HH:mm:ss"

    为了将这些日期和时间信息格式化为"yyyy-MM-dd HH:mm:ss"的字符串,我们可以使用自定义的扩展方法。下面是一个Date对象的扩展,用于将Date对象转换为指定格式的字符串: ```javascript Date.prototype.Format = ...

    js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)

    标题“js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)”直接点明了文章的主题,即利用JavaScript和ES6的新特性来完成时间戳格式化的需求。描述部分简单介绍了文章的意图和对读者可能带来的帮助。 ### 知识点...

    js dateformat yyyy-MM-dd形式

    当我们需要将日期格式化为"yyyy-MM-dd"这种格式时,JavaScript提供了多种方法来实现这一需求。这个格式通常用于表示标准日期,没有时间部分,适合于展示或者存储日期。 首先,让我们理解"yyyy-MM-dd"格式的含义:`...

    js获取当前时间yyyy-mm-dd-hh-mm-ss

    在JavaScript中,获取当前时间并以“yyyy-mm-dd-hh-mm-ss”的格式展示是一项常见的任务,这在处理日期和时间的前端应用中非常常见。本文将深入探讨如何使用JavaScript来实现这一功能,并提供相关代码示例。 ...

    Javascript将字符串日期格式化为yyyy-mm-dd的方法

    这篇文章主要介绍的是利用Javascript将字符串日期格式化为yyyy-mm-dd的方法,下面话不多说了,参考如下代码 function formatDate(date) { var d = new Date(date), month = '' + (d.getMonth() + 1), day = '' +...

    Spring Boot 将yyyy-MM-dd格式的文本字符串直接转换为LocalDateTime出现的问题

    在本文中,我们将深入探讨一个特定的问题:如何将`yyyy-MM-dd`格式的文本字符串转换为`LocalDateTime`类型,并解决在这个过程中可能遇到的错误。 ### 问题描述 当尝试直接将符合`yyyy-MM-dd`格式的文本字符串转换...

    input框中自动展示当前日期yyyy/mm/dd的实现方法

    直接上代码: <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <title>input框中自动展示当前... var date = new Date(); var seperator = /; var year = date.getFul

    js将日期格式转换为YYYY-MM-DD HH:MM:SS

    这些方法都可以有效地将JavaScript中的日期对象转换为"YYYY-MM-DD HH:MM:SS"格式。在实际开发中,根据项目需求和个人喜好,可以选择最适合的方法。在处理日期和时间时,理解JavaScript的`Date`对象及其方法(如`...

    JS验证日期的格式YYYY-mm-dd 具体实现

    本文将详细介绍如何使用JavaScript(简称JS)来验证日期格式是否符合`YYYY-mm-dd`的标准,并给出具体的实现代码。 #### 一、需求分析 在实际应用中,通常需要验证用户的输入是否为有效的日期格式。这里所说的...

    iso-date:从日期获取ISO日期字符串,即'YYYY-MM-DD'

    从日期获取ISO日期字符串,即'YYYY-MM-DD' 安装 使用安装iso-date : npm install --save iso-date 用法 模块使用 var isoDate = require ( 'iso-date' ) ; isoDate ( '2011-11-11 11:11:11' ) ; // "2011-11-11" ...

    6.2日期格式处理

    例如,你可以设计一个程序,让用户输入日期,然后检查它是否在有效范围内(比如1900年到2100年之间),并允许用户选择不同的日期格式,如"YYYY-MM-DD"或"MM/DD/YYYY"。 在实现过程中,你可能会遇到的问题包括错误...

    匹配yyyy-mm-dd日期格式的的正则表达式

    具体的格式是“yyyy-mm-dd”,也就是说,我们需要匹配的日期格式是由四位年份、两位月份和两位日期组成的,日期中的年、月、日之间用连字符“-”分隔。 首先,我们要考虑合法日期的范围,它是在公元1年1月1日到公元...

    Java基础之日期操作总结

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String sDate = sdf.format(new Date()); // 格式化当前日期 System.out.println(sDate); String str = "2016-05-24 12:20:12"; try { Date...

    听说用了YYYY-MM-dd的程序员,前些天都在加班改Bug

    DateFormat 是 Java 中一个用于格式化日期的类,它可以将 Date 对象格式化为字符串,並且可以将字符串解析为 Date 对象。DateFormat 提供了多种日期格式,包括 yyyy-MM-dd 和 YYYY-MM-dd。 在 DateFormat 中,y 和 ...

    时间__DATE__字符串转化为YYMMDD格式

    预处理中__DATE__中的"Aug 27 2013"格式的时间转换为yymmdd格式。

    JS IOS/iPhone的Safari浏览器不兼容Javascript中的Date()问题如何解决

    var date = new Date('2016-...想着估计是字符串格式的问题,改成’2016/11/11 11:11:11’再测试,结果正常,以为这样应该没问题了,再用手机浏览器继续访问,android正常,iPhone继续报错, 再改”Nov 11 2016 11:11:

    Java《面向对象程序设计》实验报告四

    我们使用`SimpleDateFormat`将字符串转换为`Date`对象,并进行日期比较。在`Cal`类中,`daysBetween`方法通过`Calendar`类计算两个日期之间的天数差。首先,将日期对象设置到`Calendar`实例中,然后获取它们的时间戳...

Global site tag (gtag.js) - Google Analytics