請問 asp 日期格式寫法

這是我的程式碼

<%=rsa("CREATE_DATE")%>

但是顯示出來的日期為 2009/10/26 下午 07:14:00

請問如何讓他顯示出來是 2009/10/26 短格式 就好

我要asp的寫法

感恩

Update:

不好意思再請問

SELECT TOP 5 SN,NEWS_TITLE,NEWS_LINK,STARTDATE,ENDDATE,CREATE_DATE,STATUS FROM INDEX_NEWS WHERE STATUS='Int_news' AND SYSDATE >= STARTDATE AND SYSDATE <=ENDDATE AND CTRL='Y' ORDER BY NEWS_ORDERBY

當中的

SYSDATE >= STARTDATE AND SYSDATE <=ENDDATE 要怎麼寫?

Update 3:

STARTDATE跟ENDDATE是我資料庫裡面的日期欄位

Comments

  • 最簡單方式是使用FormatDateTime

    FormatDateTime(rsa(&quot;CREATE_DATE&quot;),2)

    或者自行取Year(now) &amp; &quot;/&quot; &amp; Month(now) &amp; &quot;/&quot; &amp; Day(now)

    2009-10-27 14:57:46 補充:

    其中SYSDATE 應該是要表示系統日期

    看指令應該是想要顯示

    開始日期及到期日期之間的資料

    SQL可以下指令

    And getdate() >= STARTDATE AND getdate() <=ENDDATE

    Access可以下指令

    and now()>= STARTDATE AND now() <=ENDDATE

  • SYSDATE &gt;= STARTDATE AND SYSDATE &lt;=ENDDATE 要怎麼寫?

    ===&gt; STARTDATE between &#039;20091010&#039; and &#039;20091027&#039;

    就是 在什麼.... 之間

    2009-10-27 11:31:20 補充:

    between ' 2009 ' and ' 2010 '

Sign In or Register to comment.