欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

flex actionScript時(shí)間處理相加返回相加后的date

 更新時(shí)間:2014年07月24日 16:45:07   投稿:whsnow  
這篇文章主要介紹了flex actionScript時(shí)間處理相加返回相加后的date,需要的朋友可以參考下
public class Util
 {
 public function Util()
 {
 }
 /**
  * 時(shí)間處理類,相加返回相加后的date
  * @param datepart 要相加的時(shí)間位置
  * @param number 相加的數(shù)值
  * @param date 相加的date沒有傳入是當(dāng)前時(shí)間
  * @return 返回的是相加后的date
  * yxy
  */
 public function dateAdd(datepart:String = "", number:Number = 0, date:Date = null):Date {
  if (date == null) {
  /* Default to current date. */
  date = new Date();
  }
  var returnDate:Date = new Date(date.time);;
  switch (datepart.toLowerCase()) {
  case "fullyear":
  case "month":
  case "date":
  case "hours":
  case "minutes":
  case "seconds":
  case "milliseconds":
   returnDate[datepart] += number;
   break;
  default:
   /* Unknown date part, do nothing. */
   break;
  }
  return returnDate;
 }
 /**
  * 兩個(gè)date的的時(shí)間差
  * @param dataBegin 開始時(shí)間
  * @param dateEnd 結(jié)束時(shí)間
  * @return 返回差的天數(shù)
  *
  */
 public function dateDiff(dataBegin:Date,dateEnd:Date):Number{
  var diff:Number = (dateEnd.time-dataBegin.time)/new Number(24*60*60*1000);
  return diff;
 }
 /**
  * 比較兩date的大小
  * @param date1
  * @param date2
  * @return date1<date2返回-1,date1=date2返回0,date1>date2返回1。
  *
  */
 public function dateCompare(date1:Date, date2:Date):int { 
  if (Number(date1) < Number(date2)) { 
  return -1 
  }
  if (Number(date1) == Number(date2)) { 
  return 0; 
  } 
  return 1; 
 }
 }

相關(guān)文章

最新評(píng)論