function formatDate(date, format) {
if (!date) return;
if (!format) format = "yyyy-MM-dd";
switch(typeof date) {
case "string":
date = new Date(date.replace(/\-/g, "/"));
break;
case "number":
date = new Date(date);
break;
}
if (!date instanceof Date) return;
var dict = {
"yyyy": date.getFullYear(),
"M": date.getMonth() + 1,
"d": date.getDate(),
"H": date.getHours(),
"m": date.getMinutes(),
"s": date.getSeconds(),
"MM": ("" + (date.getMonth() + 101)).substr(1),
"dd": ("" + (date.getDate() + 100)).substr(1),
"HH": ("" + (date.getHours() + 100)).substr(1),
"mm": ("" + (date.getMinutes() + 100)).substr(1),
"ss": ("" + (date.getSeconds() + 100)).substr(1)
};
return format.replace(/(yyyy|MM?|dd?|HH?|ss?|mm?)/g, function() {
return dict[arguments[0]];
});
}
- 浏览: 52833 次
相关推荐
主要介绍了javascript实现日期格式转换,非常的简单实用,项目中经常可以用到,这里推荐给大家
下面小编就为大家分享一篇js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法),具有很的参考价值,希望对大家有所帮助
1、根据后端返回来的时间戳字符串转成前端显示的日期格式; 2、日期之间的连接符可以自动设置;例如(2022/09/02或者2022-09-02等) 3、包含两个插件,可以直接使用。一个是转成到具体的时间秒,一个是转成到天
实现中文日期转换为数字日期,例如二O一四年九月五日转换为2015年9月5日的JS实现。
将****-**-** *:**:**格式的时间转换成数字,由此可实现对时间先后发生顺序的判断等诸多操作。本例只以年月日小时这一部分做了处理,若要细化到分秒,思路皆是如此。
使用javascript、css、jsp技术实现时间与时间戳的相互转换,通过日历选择时间生成时间戳,以上功能无需引入任何文件,可移植能力强,使用方便。应用到document对象、Date对象中的获取时间。
JavaScript实现字符串与日期的相互转换及日期的格式化_.docx
然后编程实现自己最熟悉的gis软件的数据格式往这个规定格式里边无损转换的程序. 当然得实现转入和转出功能. 不知道有没有兴趣? 源代码无所谓公开与否, 只要能实现所有gis平台的数据共享,我觉得是非常必要的。 特定的...
主要介绍了JavaScript实现字符串与日期的互相转换及日期的格式化的方法,这里格式化使用的是正则表达式来替换日期后进行格式化,需要的朋友可以参考下
本地时间戳转换工具,因为办公环境涉及到不连外网的情况,所以用该脚本进行必要的时间戳转换 时间戳转换工具,将日常时间转换为时间戳 同时可以将时间戳转换为日常时间 js实现
js实现格式化日期时间,时间运算等工具包
主要介绍了vue.js将时间戳转化为日期格式的实现代码,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
主要用于将数据库中日期用long表示,转换成YYYY-MM-DD格式或YYYY-MM-DD HH:mm:ss格式 若显示为YYYY-MM-DD HH:mm:ss格式,调用如下方法: datetimeFormat(longTypeDate); 若显示为YYYY-MM-DD格式,调用如下方法: ...
js实现阳历到阴历的转换.
var _change = { ary0:["零", "一", "二", "三", "四", "五", "六", "七", "八", "九"], ary1:["", "十", "百", "千"], ary2:["", "万", "亿", "兆"], init:function (name) { this.name = name;...
js将long日期格式转换为标准日期格式 代码如下: [removed] //扩展Date的format方法 Date.prototype.format = function (format) { var o = { “M+”: this.getMonth() + 1, “d+”: this.getDate(), “h+”: this....
主要介绍了javascript实现的时间格式加8小时功能,涉及javascript日期时间转换与运算相关操作技巧,需要的朋友可以参考下
点击按钮后含以下三个内容: 时间戳转换为标准日期(数据直接写入代码) 时间戳转换为标准日期(数据以数组形式调用) 标准日期转换为时间戳 需要自取,有不懂的可以私戳我哦