<html>
<head>
<link href="mmres://user_interface_reference.css" rel="stylesheet" type="text/css">
<title>DATEDIFF</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
   <div id="">
   <table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
      <tr> 
         <td valign="top" class="name">DATEDIFF</td>
         <td valign="top" nowrap class="compatibility">&nbsp;</td>
      </tr>
      <tr>
         <td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
      </tr>


    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title"></span>
<p>
date2  date1 l̒Pʐ𐮐Ŏ擾܂B
</p>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">߂l</span>
<p>
^Cv datepart ̒Pʐ
</p>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">JeS</span>
<p>
tю֐
</p>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">֐̃V^bNX</span><pre>DateDiff(&quot;datepart&quot;, &quot;date1&quot;, &quot;date2&quot;)
</pre>    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">֘A</span>
<p>
DateAddADatePartACreateTimeSpan
</p>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">qXg</span>
<p>
ColdFusion&#160;MX: 
</p>
<ul>

<li>t̍̐̏ꍇ̌vZ@̕ύX : ̊֐ł́At̍̐ɂȂꍇvZł悤ɂȂ܂Bo͈͂ȑÕ[XƂ͈قȂꍇ܂B </li>

<li>w  ww }XN̕ύX : 2 ̓t̊ԂۉTԂ߂܂B</li>
</ul>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">p[^</span>
<p>

</p>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">gp@</span>
<p>
DateDiff ֐́A2 ̓t̊Ԃ datepart Pʂłǂꂾ̍邩߂܂BƂ΁Adatepart p[^ &quot;m&quot; ŁAt̍ 55 ̏ꍇÅ֐ 1 Ԃ܂B
</p>

<p>
t̕萔͈pň݂͂܂Bl݂̂̃eLXg (Ƃ 1932) pň͂܂Ɏw肵ꍇ́AtIuWFNgƂĉ߂邽߁Aʂ͌lƂȂ܂B
</p>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title"></span><pre>&lt;cfif IsDefined(&quot;form.value&quot;)&gt;
   &lt;cfset value = form.value&gt;
&lt;/cfif&gt;
&lt;cfif IsDefined(&quot;form.type&quot;)&gt;
   &lt;cfset type = form.type&gt;
&lt;/cfif&gt;

&lt;cfif IsDefined(&quot;form.date1&quot;) and IsDefined(&quot;form.date2&quot;)&gt;

   &lt;cfif IsDate(form.date1) and IsDate(form.date2)&gt;
   
      &lt;p&gt;̗ł́ADateDiff gpāAdate 1  date 2 ̊Ԋu𒲂ׂ܂B
         
      &lt;cfswitch expression = &quot;#form.type#&quot;&gt;
         &lt;cfcase value=&quot;yyyy&quot;&gt;N&lt;/cfcase&gt;
         &lt;cfcase value=&quot;q&quot;&gt;l&lt;/cfcase&gt;
         &lt;cfcase value=&quot;m&quot;&gt;&lt;/cfcase&gt;
         &lt;cfcase value=&quot;y&quot;&gt;NԒʎZ&lt;/cfcase&gt;   
         &lt;cfcase value=&quot;d&quot;&gt;&lt;/cfcase&gt;   
         &lt;cfcase value=&quot;w&quot;&gt;j&lt;/cfcase&gt;   
         &lt;cfcase value=&quot;ww&quot;&gt;T&lt;/cfcase&gt;   
         &lt;cfcase value=&quot;h&quot;&gt;&lt;/cfcase&gt;   
         &lt;cfcase value=&quot;n&quot;&gt;&lt;/cfcase&gt;   
         &lt;cfcase value=&quot;s&quot;&gt;b&lt;/cfcase&gt;      
         &lt;cfdefaultcase&gt;N&lt;/cfdefaultcase&gt;
      &lt;/cfswitch&gt;
         ŁA datepart PʂƂĎgp܂B
      
      &lt;cfif DateCompare(&quot;#form.date1#&quot;,&quot;#form.date2#&quot;) is not 0&gt;
      &lt;p&gt;Ԋu &lt;cfoutput&gt;#Abs(DateDiff(type, form.date2, form.date1))#&lt;/cfoutput&gt;
      &lt;cfswitch expression = &quot;#form.type#&quot;&gt;
         &lt;cfcase value=&quot;yyyy&quot;&gt;N&lt;/cfcase&gt;
         &lt;cfcase value=&quot;q&quot;&gt;l&lt;/cfcase&gt;
         &lt;cfcase value=&quot;m&quot;&gt;&lt;/cfcase&gt;
         &lt;cfcase value=&quot;y&quot;&gt;NԒʎZ&lt;/cfcase&gt;   
         &lt;cfcase value=&quot;d&quot;&gt;&lt;/cfcase&gt;   
         &lt;cfcase value=&quot;w&quot;&gt;j&lt;/cfcase&gt;   
         &lt;cfcase value=&quot;ww&quot;&gt;T&lt;/cfcase&gt;   
         &lt;cfcase value=&quot;h&quot;&gt;&lt;/cfcase&gt;   
         &lt;cfcase value=&quot;n&quot;&gt;&lt;/cfcase&gt;   
         &lt;cfcase value=&quot;s&quot;&gt;b&lt;/cfcase&gt;      
         &lt;cfdefaultcase&gt;N&lt;/cfdefaultcase&gt;
      &lt;/cfswitch&gt;łB
      &lt;cfelse&gt;
      &lt;p&gt;2 ͓tłBǂ炩̒lςĂ݂ĂB
      &lt;/cfif&gt;
   
   &lt;cfelse&gt;
   &lt;p&gt;2 ̗Lȓtl̂悤Ȍ`œ͂ĂB
   &lt;cfoutput&gt;   #DateFormat(Now())#&lt;/cfoutput&gt;
   &lt;/cfif&gt;   

&lt;/cfif&gt;
&lt;form action=&quot;index.cfm&quot; method=&quot;post&quot;&gt;

&lt;pre&gt;
t 1
&lt;input type=&quot;Text&quot; name=&quot;date1&quot; value=&quot;&lt;CFOUTPUT&gt;#DateFormat(Now())#&lt;/CFOUTPUT&gt;&quot;&gt;
t 2
&lt;input type=&quot;Text&quot; name=&quot;date2&quot; value=&quot;&lt;CFOUTPUT&gt;#DateFormat(Now())#&lt;/CFOUTPUT&gt;&quot;&gt;
̕\ɎgP
   &lt;select name=&quot;type&quot;&gt;
      &lt;option value=&quot;yyyy&quot; selected&gt;N
      &lt;option value=&quot;q&quot;&gt;l
      &lt;option value=&quot;m&quot;&gt;
      &lt;option value=&quot;y&quot;&gt;NԒʎZ
      &lt;option value=&quot;d&quot;&gt;
      &lt;option value=&quot;w&quot;&gt;T
      &lt;option value=&quot;ww&quot;&gt;T
      &lt;option value=&quot;h&quot;&gt;
      &lt;option value=&quot;n&quot;&gt;
      &lt;option value=&quot;s&quot;&gt;b
   &lt;/select&gt;
&lt;/pre&gt;

&lt;input type=&quot;Submit&quot; name=&quot;&quot;&gt;&lt;input type=&quot;RESET&quot;&gt;
&lt;/form&gt;

.
</pre>
         </td>
      </tr>
   </table>
   </div>
<div id="DATEPART">
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>  
<td valign="top" class="name">DATEPART</td>
  <td valign="top" nowrap class="compatibility">&nbsp;</td>
  </tr>
  <tr>
  <td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
  </tr>

 </td>
  </tr>
  <tr>
    <td>ǂ̒PʂŐ邩w肷镶łBƂ΁Ayyyy Ǝw肷ƁAt̍ۉN
߂܂B
<ul>

<li>yyyy: N</li>

<li>q: l</li>

<li>m: </li>

<li>y: NԒʎZ (d Ɠ)</li>

<li>d: </li>

<li>w: T (ww Ɠ)</li>

<li>ww: T</li>

<li>h: </li>

<li>n: </li>

<li>s: b</li>
</ul>


  </td>
  </tr>
  </table>
</div>
<div id="DATE1">
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>  
<td valign="top" class="name">DATE1</td>
  <td valign="top" nowrap class="compatibility">&nbsp;</td>
  </tr>
  <tr>
  <td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
  </tr>

 </td>
  </tr>
  <tr>
    <td>tIuWFNgłBl͈̔͂͐ 100 ` 9999 NłB


  </td>
  </tr>
  </table>
</div>
<div id="DATE2">
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>  
<td valign="top" class="name">DATE2</td>
  <td valign="top" nowrap class="compatibility">&nbsp;</td>
  </tr>
  <tr>
  <td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
  </tr>

 </td>
  </tr>
  <tr>
    <td>tIuWFNgłBl͈̔͂͐ 100 ` 9999 NłB 


  </td>
  </tr>
  </table>
</div>

  </body>
</html>
