JS 日期实用方法】的更多相关文章

var DateUtil = function(){ /** * 判断闰年 * @param date Date日期对象 * @return boolean true 或false */ this.isLeapYear = function(date){ return (0==date.getYear()%4&&((date.getYear()%100!=0)||(date.getYear()%400==0))); } /** * 日期对象转换为指定格式的字符串 * @param f 日期…
前言:一直没找到好用的javascript日期格式化工具,自己写了一个,方便以后复用 1.主要功能 (1)支持任意顺序的日期格式排列:yyyy=年,MM=月,dd=日,HH=时,mm=分,ss=秒,sss=毫秒 (2)支持js的Date对象和标准Long值日期格式化(例如java发送到前端的日期是一个long值) (3)日期出现个位数自动填充0 2.方法实现 /** *日期格式化 str:格式化字符,d:js日期对象或long值,d为空则自动获取当前日期格式化 */ function dateF…
Angular是不支持直接引入js文件的,下面介绍项目如果引入laydate.js的方法 一.将下载的laydate中的js和theme文件放到一个统一的文件下面,我把它放到asset下 二.在angular-cli.json配置js 三.修改laydate.js 找到这一句补全路径和删除版本号 "modules/laydate/":"assets/theme/")default/laydate.css" 四.ts文件中声明并使用 五:编译运行~…
/** * 获取当前时间 */ function getDate() { return new Date(); } /** * 格式化当前时间 * @param {*} value */ function getFormatDate(value) { var date = new Date(value); var year = date.getFullYear(); var month = date.getMonth() + 1; month = month < 9 ? '0'+ month :…
1.日期参数格式:yyyy-mm-dd // a: 日期a, b: 日期b, flag: 返回的结果 function duibi(a, b,flag) { var arr = a.split("-"); var starttime = new Date(arr[0], arr[1], arr[2]); var starttimes = starttime.getTime(); var arrs = b.split("-"); var endTime = new D…
前言: 据说程序员三个月就能忘记自己写的代码,所以最好是在有空的时候及时做些总结,记录下来,这样后边遇到类似问题的话,就可以直接先查看自己的博客了.写技术博客,对自己是一种总结,对别人,是一种参考. 对于数组排序,这里主要介绍sort()方法(sort基本上已经能满足绝大多数数组的排序了). array.sort(): sort() 方法用于对数组的元素进行排序,默认按“字母”升序,即使数组的元素是数字,因此,对于数字,就需要特殊的写法了. 普通数组: 1. 字符串数组: var fruits…
最近项目中使用了大量关于日期的操作遂将其整理如下: /** * 格式化日期 * @param {String} fmt [日期类型 默认为年月日(yyyy-MM-dd)] */ Date.prototype.format = function (fmt = 'yyyy-MM-dd') { var date = { "y+": this.getFullYear(), "M+": this.getMonth() + 1, "d+": this.get…
var dateFormatFn=function(val,fmt){ var _this = new Date(val); console.log(_this,_this.getFullYear()) fmt = fmt|| 'yyyy-MM-dd' var o = { "M+": _this.getMonth() + 1, //月份 "d+": _this.getDate(), //日 "h+": _this.getHours(), //小时…
Js 日期比较方法 第一种方式 function compareDate(s1,s2){ return ((new Date(s1.replace(/-/g,"\/")))>(new Date(s2.replace(/-/g,"\/")))); } 第二种方式 var curTime = new Date(); //把字符串格式转化为日期类 var starttime = new Date(Date.parse(begintime)); var endtime…
js实用方法记录-动态加载css/js 附送一个加载iframe,h5打开app代码 1. 动态加载js文件到head标签并执行回调 方法调用:dynamicLoadJs('http://www.yimo.link/static/js/main.min.js',function(){alert('加载成功')}); /** * 动态加载JS * @param {string} url 脚本地址 * @param {function} callback 回调函数 */ function dynam…