博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js 获取当前日期时间3种格式化方法 yyyy-mm-dd hh:MM:ss
阅读量:5255 次
发布时间:2019-06-14

本文共 2459 字,大约阅读时间需要 8 分钟。

方法一:

Date.prototype.format = function (format) {           var args = {               "M+": this.getMonth() + 1,               "d+": this.getDate(),               "h+": this.getHours(),               "m+": this.getMinutes(),               "s+": this.getSeconds(),               "q+": Math.floor((this.getMonth() + 3) / 3),  //quarter               "S": this.getMilliseconds()           };           if (/(y+)/.test(format))               format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));           for (var i in args) {               var n = args[i];               if (new RegExp("(" + i + ")").test(format))                   format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? n : ("00" + n).substr(("" + n).length));           }           return format;       };调用方法alert(new Date().format("yyyy-MM-dd hh:mm:ss:S"));alert(new Date().format("yyyy-MM-dd hh:mm:ss"));

------------------------------------------------------------------------------------

方法二:

function getNowFormatDate() {    var date = new Date();    var seperator1 = "-";    var seperator2 = ":";    var month = date.getMonth() + 1;    var strDate = date.getDate();    if (month >= 1 && month <= 9) {        month = "0" + month;    }    if (strDate >= 0 && strDate <= 9) {        strDate = "0" + strDate;    }    var currentdate = date.getYear() + seperator1 + month + seperator1 + strDate            + " " + date.getHours() + seperator2 + date.getMinutes()            + seperator2 + date.getSeconds();    return currentdate;}

------------------------------------------------------------------------------------

方法三:

function curDateTime(){var d = new Date(); var year = d.getYear(); var month = d.getMonth()+1; var date = d.getDate(); var day = d.getDay(); var hours = d.getHours(); var minutes = d.getMinutes(); var seconds = d.getSeconds(); var ms = d.getMilliseconds(); var curDateTime= year;if(month>9)curDateTime = curDateTime +"-"+month;elsecurDateTime = curDateTime +"-0"+month;if(date>9)curDateTime = curDateTime +"-"+date;elsecurDateTime = curDateTime +"-0"+date;if(hours>9)curDateTime = curDateTime +""+hours;elsecurDateTime = curDateTime +"0"+hours;if(minutes>9)curDateTime = curDateTime +":"+minutes;elsecurDateTime = curDateTime +":0"+minutes;if(seconds>9)curDateTime = curDateTime +":"+seconds;elsecurDateTime = curDateTime +":0"+seconds;return curDateTime; }alert(curDateTime());

 

转载于:https://www.cnblogs.com/3box/p/5748007.html

你可能感兴趣的文章
Windows 环境下基于 Redis 的 Celery 任务调度模块的实现
查看>>
趣谈Java变量的可见性问题
查看>>
C# 强制关闭当前程序进程(完全Kill掉不留痕迹)
查看>>
ssm框架之将数据库的数据导入导出为excel文件
查看>>
语音识别中的MFCC的提取原理和MATLAB实现
查看>>
验证组件FluentValidation的使用示例
查看>>
0320-学习进度条
查看>>
解决windows系统的oracle数据库不能启动ora-00119和ora-00130的问题
查看>>
ip相关问题解答
查看>>
MetaWeblog API Test
查看>>
反弹SHELL
查看>>
关闭Chrome浏览器的自动更新和升级提示
查看>>
移动、尺寸改变
查看>>
poj2255Tree Recovery【二叉树重构】
查看>>
tcpcopy 流量复制工具
查看>>
vue和react的区别
查看>>
第十一次作业
查看>>
负载均衡策略
查看>>
微信智能开放平台
查看>>
ArcGIS Engine 中的绘制与编辑
查看>>