`

JS里面的Date规范输出为“YYYY-MM-DD HH:mm:SS”

阅读更多
今天做页面需要把JS里面的Date规范输出为“YYYY-MM-DD HH:mm:SS”的字符串,本来想上网百度一个现成的,结果搜出来的全是错的

自己写了一个,贴在这里,方便后面搜索的人:
把下面的代码复制到你的JS里,Date对象就可以直接调用toCommonCase():

Date.prototype.toCommonCase=function(){
var xYear=this.getYear();
xYear=xYear+1900;

var xMonth=this.getMonth()+1;
if(xMonth<10){
xMonth="0"+xMonth;
}

var xDay=this.getDate();
if(xDay<10){
xDay="0"+xDay;
}

var xHours=this.getHours();
if(xHours<10){
xHours="0"+xHours;
}

var xMinutes=this.getMinutes();
if(xMinutes<10){
xMinutes="0"+xMinutes;
}

var xSeconds=this.getSeconds();
if(xSeconds<10){
xSeconds="0"+xSeconds;
}
return xYear+"-"+xMonth+"-"+xDay+" "+xHours+":"+xMinutes+":"+xSeconds;
}
新闻来自: 新客网(www.xker.com) 详文参考:http://www.xker.com/page/e2008/1230/67190.html
分享到:
评论

相关推荐

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

    var time2 = new Date().Format("yyyy-MM-dd HH:mm:ss"); ``` 这样,我们就能够方便地获取并格式化当前的时间了。这个扩展方法的灵活性使得我们可以根据需要调整日期和时间的显示格式,不仅限于"yyyy-MM-dd HH:mm:...

    oracle日期格式和java日期格式区别 HH24:mm:ss和HH24:mi:ss的区别

    oracle日期格式和java日期格式...oracle中to_char(sysdate,'yyyy-mm-dd hh24:mm:ss')和to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')有着巨大差别: select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;【用这个】

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

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

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

    1、百度不少js将日期格式转换为YYYY-MM-DD HH:MM:SS 。可是都略显复杂,所以这里总结了一下,自己找到的,方便自己学习和使用。 方法一: 项目源码: $(#createTime).text((new Date(jumpParams.createDate.time)....

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

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

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

    最近遇到一个问题,就是获取表单中的日期往后台通过json方式传的... 参数形式有以下5种: 代码如下: view plainnew Date(“month dd,yyyy hh:mm:ss”); new Date(“month dd,yyyy”); new Date(yyyy,mth,dd,hh,mm,ss);

    js选择时间控件-方便实用

    onclick="SelectDate(this,'yyyy-MM-dd HH:mm')" 年月日时分 onclick="SelectDate(this,'yyyy年MM月dd日 HH时mm分ss秒',5,5)" 年月日时分秒 前后5年 onclick="SelectDate(this,'yyyy年MM月dd日 HH时mm分ss秒',0,-150...

    js时间戳转yyyy-MM-dd HH-mm-ss工具类详解

    在web开发中,我们经常需要用js将时间戳转yyyy-MM-dd HH-mm-ss类似的格式,这样才适合我们的观感,那么我们该如何在js中将时间戳转换成这种格式呢?其实很简单,我们开发一个时间戳工具类,如下: 第一种:最简单的是...

    oracle学习笔记

    to_number(to_date(to_char(d.surmon,'yyyy-mm-dd hh24:mi:ss'),'yyyy-mm-dd hh24:mi:ss') - to_date('1970-01-01 8:0:0', 'yyyy-mm-dd hh24:mi:ss'))*24*60*60*1000 from ( SELECT case to_number(to_char...

    C#(ASP.NET)DateTime日期类型格式化显示

    DateTime.Now.ToString("yyyy/MM/dd hh:mm:ss") 6.只显示年月 DataBinder.Eval(Container.DataItem,"starttime","{0:yyyy-M}") 7.显示时间所有部分,包括:年月日时分秒 &lt;asp:BoundColumn DataField="收款时间" ...

    JS比较时间的大小

    本文将详细介绍如何利用JS编写一个实用的函数来比较两个时间戳的大小,该函数能够处理形如“YYYY-MM-DD HH:MM:SS”的时间格式。 #### 一、问题背景 在Web开发或后端服务中,经常需要对用户的操作时间进行记录和...

    javascript将当前的毫秒数转成当期日期

    (new Date()).pattern("yyyy-MM-dd hh:mm:ss.S") ==&gt; 2006-07-02 08:09:04.423 (new Date()).pattern("yyyy-MM-dd E HH:mm:ss") ==&gt; 2009-03-10 二 20:09:04 (new Date()).pattern("yyyy-MM-dd EE hh:mm:ss") ==&gt;...

    微信小程序日期格式化

    const dateFormat = require('../../utils/dateformat.js'); dateFormat(new Date(),"yyyy-mm-dd HH:MM:ss");

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

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

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

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

    特别有文化

    6 将DATE 转换成YYYY-MM-DD HH:II:SS通用格式:dateFormatYYYYMMDDHHMMSS(date)** &gt; &gt;7 将DATE 转换成YYYY-MM-DD HH:II通用格式:dateFormatYYYYMMDDHHMM(date) 8 将DATE 转换成YYYY-MM-DD HH通用格式:**...

Global site tag (gtag.js) - Google Analytics