2008/02/09

RelatedwithDate ver 1.0 リリース

toDateファンクションが完成したので、DateAddtoString内に組み込んでみます。
下の部分を変更します。


<CFSET cf_Ret_Date = CreateDate(cf_YYYY,cf_MM,cf_DD)>

この部分を、次のように変更しました。

<CFSET cf_Ret_Date = toDate(aStr)>

これで、日付チェックを経て、日付に日数を追加することができます。

以上から、変更したDateAddtoStringはこのようになりました。

<CFFUNCTION name="DateAddtoString">
  <CFARGUMENT name="aStr" type="String" required="yes">
  <CFARGUMENT name="aNum" type="numeric" required="no" default=1>
  <CFARGUMENT name="aType" type="String" required="no" default="d">

  <CFSCRIPT>
  var cf_Ret_Date = "";
  </CFSCRIPT>

  <CFSET cf_Ret_Date = toDate(aStr)>

  <!--- when function returned false --->
  <CFIF cf_Ret_Date eq false>
    <CFRETURN false>
  </CFIF>

  <!--- forms date add --->
  <CFSET cf_Ret_Date = DateAdd(aType,aNum,cf_Ret_Date)>
  <CFRETURN cf_Ret_Date>
</CFFUNCTION>

そして、coldfusion-addに今回の日付に関するファンクションをRelatedwithDate.cfmとして、アップロードしました。

よーし、次は、ドキュメントに挑戦だぁー♪

0 コメント:

コメントを投稿