Flex中时间日期计算

原创 2015年07月08日 15:41:41

var beg_:String = REG_DATE_BEGIN.text;

var end_:String = REG_DATE_END.text;

 

var beg:Date=new Date(beg_.substr(0,4), (parseInt(beg_.substr(4,2))-1), beg_.substr(6,2));

var end:Date=new Date(end_.substr(0,4), (parseInt(end_.substr(4,2))-1), end_.substr(6,2));

 

if(end.getTime()<beg.getTime()){

  Alert.show( "[结束时间]必须大于[开始时间],请重新选择" );

  return;

}

 

if((end.getTime()-beg.getTime())> (1000*60*60*24*30)){

  Alert.show( "查询时间间隔不能超过1个月" );

  return;

}

实际运用

var o:Object=getValues(); //拿到值

var beg:String=o.CNT_DATE_B;

var end:String=o.CNT_DATE_E;

var beg_dt:Date = DateField.stringToDate(beg, "YYYYMMDD");

var end_dt:Date = DateField.stringToDate(end, "YYYYMMDD");        

var disTime:Number = Number(end_dt.getTime() - beg_dt.getTime());

var yoy_begin:String=o.YOY_DATE_E;

var beg_yoy_begin:Date = DateField.stringToDate(yoy_begin, "YYYYMMDD");

YOY_DATE_B.selectedDate = new Date(beg_yoy_begin.getFullYear(), beg_yoy_begin.getMonth(),  Number((beg_yoy_begin.getDate() - disTime/(1000*60*60*24))));

版权声明:本文为博主原创文章,未经博主允许不得转载。

Flex 日期计算用法举例

最近flex项目中用到了关于日期时间的计算,也从网上找了些资料。自己整理了一下,方便以后查询 1.计算一个月的最后一天: ...
  • haha_mingg
  • haha_mingg
  • 2012年07月12日 15:54
  • 2093

PHP时间和日期函数详解

php函数的多样化和功能相近真是一大特点,同一个应用可以用多种函数实现,这恐怕也是开源的一个弊端了;通过对PHP时间函数的系统学习,充分理解了时间戳和时区的概念(这个真的很重要),有需要的小伙伴可以参...
  • lgsh1988
  • lgsh1988
  • 2017年03月01日 21:19
  • 98

php中时间型转化为int型

使用strtotime命令,可以实现这个功能。 例子如下: $dateday = “2013-02-27 12:23:15” $intdate = strtotime($da...
  • xinwang
  • xinwang
  • 2013年02月27日 17:44
  • 2581

两种可用的时间表达方式

VC中两种可用的时间表达方式    在VC可以用的时间表示方式中,CRT和Win API分别维护了两种变量类型。    在CRT中,一种是数值格式time_t,它以一个整数值记录了从1970年1月1号...
  • shanwei355
  • shanwei355
  • 2010年07月30日 13:16
  • 2087

VS 中时间处理方法

转来的,MARK下 方法一:Convert.ToDateTime(string) string格式有要求,必须是yyyy-MM-dd hh:mm:ss ====================...
  • yy408254099
  • yy408254099
  • 2016年09月23日 14:29
  • 116

CentOS中时间同步方法

 http://blog.csdn.net/qiujiaqun/archive/2009/08/22/4471644.aspx在CentOS 5不再区分客户端和服务器,只要配置了NTP,它就会提供NT...
  • hzhuoquan
  • hzhuoquan
  • 2009年11月26日 11:01
  • 610

js中时间日期转换

()Date date = new Date(); String dateString = date .toISOString()//采用国际标准化组织 (ISO) 格式的日期的字符串表示形式 v...
  • yb305
  • yb305
  • 2014年09月27日 09:58
  • 407

MFC计算两个日期的时差

LONGLONG C计算时间差Dlg::GetTimeDifference(int nYear1,int nMonth1,int nDay1, int nYear2,int nM...
  • ts1011
  • ts1011
  • 2013年05月24日 10:29
  • 854

游戏中时间管理器

摘自我司主程周峰之  gametimer.cs using System; using System.IO; using System.Threading; using UnityEn...
  • lynon
  • lynon
  • 2015年01月02日 18:27
  • 425

Java中时间显示格式

示例代码: Locale[] locales = new Locale[] { Locale.UK, Locale.US, Locale.SIMPLIFIED_CHINESE }; for (L...
  • u013344915
  • u013344915
  • 2014年01月11日 19:10
  • 877
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Flex中时间日期计算
举报原因:
原因补充:

(最多只允许输入30个字)