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
-
Flex4 DataGrid中嵌入RadioButton实现思路及代码
<s:DataGrid id="viewDg" width="100%" height="100%" fontFamily="微软雅黑" horizontalScrollPolicy="off" borderVisible="false" dataProvider="{viewList}"> <s:columns> <s:ArrayLis
-
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
-
全面了解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 遍历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 遍历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
随机推荐
- PL/SQL中编写Oracle数据库分页的存储过程
- 一些技巧性实用js代码小结
- 用PHP函数解决SQL injection
- asp之自动闭合HTML/ubb标签函数附简单注释
- C#编写发送邮件组件
- C语言中常用的几个头文件及库函数
- JavaScript中的事件处理
- Ajax bootstrap美化网页并实现页面的加载删除与查看详情
- Js倒计时代码,当鼠标离开页面与回到页面会自动停止与开始
- JSP由浅入深(2)—— 第一个JSP
- JQuery的自定义事件代码,触发,绑定简单实例
- react-native中ListView组件点击跳转的方法示例
- Android中使用AspectJ详解
- Python分析学校四六级过关情况
- java中DecimalFormat四舍五入用法详解
- 轻松搞定jQuery+JSONP跨域请求的解决方案
- django foreignkey(外键)的实现
- 详解Spring Boot最核心的27个注解,你了解多少?
- python读取word文档,插入mysql数据库的示例代码
- Java中自定义注解介绍与使用场景详解