多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
日期扩展 ``` var date = new Date();//Mon Oct 17 2016 16:06:03 GMT+0800 (China Standard Time) //获取星期数 dayofWeek() date.dayofWeek();//周一 //格式化日期 format() date.format("M-d h:m:s:S 第q周 ddd");//"10-17 16:48:12:50 第4周 周一" //获取月初日期 MonthFirst() date.MonthFirst(); //获取月尾日期 MonthEnd(); date.MonthEnd(); //获取本周一日期 WeekFirst() date.WeekFirst(); //获取本周日日期 WeekEnd() date.WeekEnd(); //修改秒 AddSeconds(number) date.AddSeconds(-10);//-10s //修改分钟 AddMinutes(number) date.AddMinutes(-30);//-30min //修改小时 AddHours(number) date.AddHours(-1);//-1h //修改天数 AddDays(number) date.AddDays(-1);//-1day //修改月份 AddMonths() date.AddMonths(-1)//-1month //修改年份 AddYears() date.AddYears(-1)//-1year //闰年判断 IsLeapYear(year) DateTime.IsLeapYear(2016);//true //获取某年或某月的天数 DaysCount(year,month) DateTime.DaysCount(2016,10);//31,月份可空 //获取某年所有月份的天数 MonthDaysList(year) DateTime.MonthDaysList(2016);//366,2月 /* 注:number表示数字参数; year,month也表示日期数字。 */ ``` 字符串扩展 ``` //从左补齐字符串 PadLeft(length,padstr) "1".PadLeft(2,"-");//"-1" //从右补齐字符串 PadRight(length,padstr) "1".PadRight(2,"@");//"1@" //格式化字符串 format(array) "12".format();//{0:"1",1:"2"} "{0}12".format([34]);//"3412" //转换成整数 ToInt() "1".ToInt();//1 //转换成浮点数 ToFloat() "3.1415".ToFloat();//3.1415 //去除字符串中的html标签 "<li>1</li>".RemoveHtmlTag();//"1" ``` 注:length为目的字符串长度; padstr为补全字符串; array可以为字符串数组、数字数组。