js实现日期转换方法
//方法1function timeStamp1String(time) {var datetime = new Date();datetime.setTime(time);var year = datetime.getFullYear();var month = datetime.getMonth() + 1 < 10 ? "0" + (datetime.getMonth() + 1) : datetime.getMonth() + 1;var date = datetime.getDate() < 10 ? "0" + datetime.getDate() : datetime.getDate();var hour = datetime.getHours() < 10 ? "0" + datetime.getHours() : datetime.getHours();var minute = datetime.getMinutes() < 10 ? "0" + datetime.getMinutes() : datetime.getMinutes();var second = datetime.getSeconds() < 10 ? "0" + datetime.getSeconds() : datetime.getSeconds();return year + "-" + month + "-" + date + " " + hour + ":" + minute + ":" + second; }
//方法二function getDate(str){d = new Date(str); d.toLocaleString()return d.toLocaleString().replace(/\//g,"-").replace("上午","") }
//方法三 调用moment.js http://momentjs.cn/ moment(23423423423423).format('YYYY-MM-DD HH:mm');
/*方法四 * 对Date的扩展,将 Date 转化为指定格式的String * 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, * 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) * 例子: * (new Date()).DJFormat("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423 * (new Date()).DJFormat("yyyy-M-d h:m:s.S") ==> 2006-7-2 8:9:4.18 **/ Date.prototype.DJFormat = function (fmt) {var o = {"M+": this.getMonth() + 1, //月"d+": this.getDate(), //日"h+": this.getHours(), //小时"m+": this.getMinutes(), //分"s+": this.getSeconds(), //秒"q+": Math.floor((this.getMonth() + 3) / 3), //季度"S": this.getMilliseconds() //毫秒 };if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));for (var k in o)if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));return fmt; }
来自: http://www.cnblogs.com/tylerdonet/p/4625399.html
转载于:https://www.cnblogs.com/zhujiasheng/p/6408535.html
js实现日期转换方法相关推荐
- js获取 日期 星期 时间
代码: <SCRIPT> function Refresh(){ Time.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.c ...
- js获取日期实例之昨天今天和明天、后天
本文介绍了js获取日期的方法,可以获取前天.昨天.今天.明天.后天. 代码: <html> <head> <meta http-equiv="Content-T ...
- js 日期比较大小,js判断日期是否在区间内,js判断时间段是否在另外一个时间段内...
/** * 日期解析,字符串转日期 * @param dateString 可以为2017-02-16,2017/02/16,2017.02.16 * @returns {Date} 返回对应的日期对 ...
- js 跨域的问题 (同一个主域名不同的二级域名下的跨域问题) 解决 WdatePicker.js my97日期选择控件
js 跨域的问题 (同一个主域名不同的二级域名下的跨域问题) 解决 WdatePicker.js my97日期选择控件 参考文章: (1)js 跨域的问题 (同一个主域名不同的二级域名下的跨域问题) ...
- js获取日期选择器值html,利用Query+bootstrap和js两种方式实现日期选择器
前言 所谓日期选择是在下拉列表中选择年.月.日,年显示前后的五年,12个月,日就是有30.31.29.28天的区别,随着月份的变而变,本文介绍了利用Query+bootstrap和js实现日期选择器的 ...
- js 中日期 转换成时间戳 例如2013-08-30 转换为时间戳
js 中日期 转换成时间戳 例如2013-08-30 转换为时间戳 热心网友 2018-11-18 js字符串转化时间戳可以使用自带函数 Date(要转化的时间字符串)先转化为Date类型,之后再将 ...
- 使用JS进行日期计算
使用JS进行日期计算 使用JS进行日期计算 作者:灵感联盟 我们在工作中经常会用到计算日期的功能,所以我写了几个函数,使用js进行日期计算. 有问题欢迎提出,大家一起进步,共同提升. 获取当前日期 v ...
- js字符串日期直接比较大小
今天遇见了个bug,运行一年的项目突然日期比较错误了,最后发现是字符串日期直接比较的原因. 下面直接来调试结果: 很多人多说js字符串日期能直接比较,比较智能 alert("2016-10- ...
- 如何用js进行日期的加减(天数)?
如何用js进行日期的加减(天数)? HTML部分 <div class="col-md-2"><div class="form-group"& ...
最新文章
- 【从零学习OpenCV 4】opencv_contrib扩展模块的安装
- java compareto方法怎么排序的_深入理解Java中Comparable和Comparator排序
- 【有源汇点上下界最小流】[SGU176]Flow construction
- 杭电1325java实现
- mysql数据库的安装
- Springboot 项目中过滤器的使用
- 巴川数据科学炼成记_【脑王直通车】小小记忆高手炼成记
- Python基础进阶之路(三)之列表
- 读取doc文件c语言程序,c语言程序中关于文件的操作.doc
- 安装永中office 2009个人版 点快捷方式无法运行
- FolderSync文件夹同步
- 计算机辅助翻译 摘要,翻译实践中计算机辅助翻译技术的使用-应用语言学论文-语言学论文.docx...
- 如何自建微信外卖平台_怎么做微信外卖小程序_微信外卖小程序创建图文教程...
- C/C++外卖点餐管理程序
- Leaving fence domain… found dlm lockspace /sys/kernel/dlm/rgmanager
- linux设置sfq队列参数,Linux内核中流量控制(5)
- ZYNQMP_XAZU3EG_VxWorks7 添加USB2.0 USB3.0
- 思博伦TestCenter Virtual上线AWS Marketplace, 可简化公有云和混合云测试
- python爬虫学习教程,用python爬取新浪微博数据
- 注册发布自己的npm包