Flex 获取每月第几周小例子
<pre name="code" class="html">private function calcWeekTotal(showDate:Date):Array{ showDate = DateFormatter.parseDateString("2013-04-01"); //获取本月1好的日期 var oneDate:Date = new Date(showDate.fullYear,showDate.month,1); //本月第一周星期一的日期 var oneWeekDate:int = 7 - oneDate.day + 2; //本月共几天 var totalDay :int= new Date(showDate.fullYear,showDate.month,0).date; var totalWeek:int = (totalDay - oneWeekDate + 1) % 7 == 0 ? (totalDay - oneWeekDate + 1) /7:(totalDay - oneWeekDate + 1) /7 + 1; trace(totalWeek); //当前日期在本月第几周 var currentWeek:int = new int((showDate.date - oneWeekDate)/7) + 1; if(currentWeek == 0){ //上个月最后一周 } var arr:Array = new Array(); arr[0] = totalWeek; arr[1] = currentWeek; return arr; }</pre><br> <br> <pre></pre>
相关推荐
-
Flex DataGrid 伪合并单元格实现思路
<?xml version="1.0" encoding="utf-8"?> <s:MXDataGridItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" widt
-
flex 遍历Object对象内容的实现代码
一直以为遍历Object只能obj.name这种方式,今天做数据比较,才发现 复制代码 代码如下: var g2:Object = expensesAC.getItemAt(0); for(var i:Number=0;i<=23;i++){ if(g2["times"+i]=="0"){ num--; }else{ d2g+=g2["times"+
-
全面了解flex的用途
一.可以利用flex来布局一个div在另一个div里面水平垂直居中 如:html代码: <div class="container"> <div class="box"> </div> </div> css代码: .container{ width:600px; height:400px; border:1px solid blue; display: flex; justify-content:center; ali
-
Flex 自定义DataGrid实现根据条目某一属性值改变背景颜色
自定义拓展的DataGrid(as类)代码如下: package czgh.components { import flash.display.Sprite; import mx.controls.DataGrid; import mx.core.UIComponent; public class OptionalDataGrid extends DataGrid { private var _rowColorFunction:Function; private var _customed:Bo
-
Flex4 DataGrid中嵌入RadioButton实现思路及代码
<s:DataGrid id="viewDg" width="100%" height="100%" fontFamily="微软雅黑" horizontalScrollPolicy="off" borderVisible="false" dataProvider="{viewList}"> <s:columns> <s:ArrayLis
-
Flex 遍历Object键和值的示例代码
遍历键 for(var k:String in obj) { trace("Key: " + k + " - value: " + obj[k]); } 遍历值 for each(var v:* in obj) { trace("Value: " + v); }
-
Flex 获取每月第几周小例子
<pre name="code" class="html">private function calcWeekTotal(showDate:Date):Array{ showDate = DateFormatter.parseDateString("2013-04-01"); //获取本月1好的日期 var oneDate:Date = new Date(showDate.fullYear,showDate.month,1); //本
-
java通过ip获取客户端Mac地址的小例子
复制代码 代码如下: package com.yswc.dao.sign; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * * 获取MAC地址 * * @author * * 2011-12 * */ public class GetMacAddress { publi
-
ASP.Net获取客户端网卡MAC的小例子
复制代码 代码如下: using System.Text.RegularExpressions;using System.Diagnostics;public class test{ public test {} public static string GetCustomerMac(string IP) //para IP is the clients IP { string dirResults="&qu
-
JS获取后台Cookies值的小例子
复制代码 代码如下: function getCookie(name) { var offset,cookieValue; var search=name+"="; if(document.cookie.length>0) { offset=document.cookie.indexOf(search); if(offset!=-1) {
-
js获取指定日期周数以及星期几的小例子
JS获取日期时遇到如下需求,根据某年某周获取一周的日期.如开始日期规定为星期四到下一周的星期五为一周. 代码如下: function getNowFormatDate(theDate) { var day = theDate; var Year = 0; var Month = 0; var Day = 0; var CurrentDate = ""; // 初始化时间 Year= day.getFullYear();// ie火狐下都可以 Month= day.getMonth()+
-
基于Spring MVC 简介及入门小例子(推荐)
一.什么是 Spring MVC Spring MVC 属于 SpringFrameWork 的后续产品,已经融合在 Spring Web Flow 里面,是一个强大灵活的 Web 框架.Spring MVC 提供了一个 DispatcherServlet 作为前端控制器来分配请求.通过策略接口,Spring 框架是高度可配置的.Spring MVC 还包含多种视图技术,如 Java Server Pages(JSP).Velocity.Tiles.iText 和 POI 等.Spring MV
-
java获取每月的最后一天实现方法
实例如下: public static void main(String[] args) throws ParseException { // 获取当月的天数(需完善) SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMdd"); // 定义当前期间的1号的date对象 Date date = null; try { date = dateFormat.parse("20160201"); } cat
-
PHP 获取某年第几周的开始日期和结束日期的实例
实例如下所示: /** * 获取某年第几周的开始日期和结束日期 * @param int $year * @param int $week 第几周; */ public function weekday($year,$week=1){ $year_start = mktime(0,0,0,1,1,$year); $year_end = mktime(0,0,0,12,31,$year); // 判断第一天是否为第一周的开始 if (intval(date('W',$year_start))===
-
python3学习笔记之多进程分布式小例子
最近一直跟着廖大在学Python,关于分布式进程的小例子挺有趣的,这里做个记录. 分布式进程 Python的multiprocessing模块不但支持多进程,其中managers子模块还支持把多进程分布到多台机器上.一个服务进程可以作为调度者,将任务分布到其他多个进程中,依靠网络通信.由于managers模块封装很好,不必了解网络通信的细节,就可以很容易地编写分布式多进程程序. master服务端原理:通过managers模块把Queue通过网络暴露出去,其他机器的进程就可以访问Queue了 服
-
基于vue-cli、elementUI的Vue超简单入门小例子(推荐)
这个例子还是比较简单的,独立完成后,能大概知道vue是干嘛的,可以写个todoList的小例子. 开始写例子之前,先对环境的部署做点简单的介绍,其实和Vue官方的差不多. #如若没有安装过vue-cli,先全局安装一下vue-cli $ cnpm i -g vue-cli #到自己喜欢的目录下创建一个基于 webpack 模板的新项目 $ vue init webpack my-project # # #之后会有如下询问 ? Project name (my-project) #回车 ? Pro
随机推荐
- MyBatis通过JDBC数据驱动生成的执行语句问题
- JQuery 的跨域方法推荐_可跨任何网站
- Angular.js自定义指令学习笔记实例
- H5图片压缩与上传实例
- 浅析js预加载/延迟加载
- Ajax 验证用户输入的验证码是否与随机生成的一致
- 一个Asp.Net的显示分页方法 附加实体转换和存储过程 带源码下载
- 水晶报表图片不显示两种问题分析及解决方法
- Symfony2学习笔记之系统路由详解
- destoon各类调用汇总
- Ajax同步与异步传输的示例代码
- DATASET 与 DATAREADER对象有什么区别
- 通过SQL Server的位运算功能巧妙解决多选查询方法
- JavaScript 基础函数_深入剖析变量和作用域
- 上班族的十大饮食杀手
- Java中Connection timed out和Connection refused的区别讲解
- SpringBoot+Mybatis+Druid+PageHelper实现多数据源并分页方法
- 微信小程序下拉加载和上拉刷新两种实现方法详解
- Spring Boot非Web项目运行的方法
- C++判断主机是否处于联网状态