ASP日期顯示問題,ASP日期格式顯示問題

發布 科技 2024-08-17
14個回答
  1. 匿名使用者2024-02-01

    你必須編寫乙個函式來處理這個問題!

    function formatdate(date)dim tmp

    formatdate=tmp

    end function

    只要您加入就顯示: <%=formatdate(rs(.)"a_date"))%

  2. 匿名使用者2024-01-31

    樓上的方法有效。 這是乙個 vbscript 指令碼,用於修改您顯示的日期值。

    但是,請仔細看看房東的**。 發現。 房東的計畫顯然是找出上面的“rs”結果集。 然後用 rs 約會,對吧?

    好吧,既然如此,為什麼不在編寫 SQL 時使用此列,最好的方法當然是 replace() 函式,replace(a date,'-','.'就是這樣。

    解釋 replace(), replace (要操作的變數、要替換的字元、替換字元)。 ok

  3. 匿名使用者2024-01-30

    使用 date 函式,它獲取當前時間無法獲取的格式 yyyy-mm-dd。

  4. 匿名使用者2024-01-29

    可以使用 formatdatetime。

    =formatdatetime(rs("regdate"),2) %> 僅顯示日期。

    當 rs("regdate"取值為 2012-4-15 11:13:22

    之後: formatdatetime(rs("regdate"), 2) % 是 2012-4-15

  5. 匿名使用者2024-01-28

    您可以使用此方法顯示日期。

    %=year(rs("data"))%=month(rs("data"))%=day(rs("data"))%

    但是,由於月份和日期有時是個位數,有時是兩位數,因此可能會導致難看的排版。 您可以使用以下方法強制進行兩位數轉換。

    "["year(rs("publictime"))

    "vmonth=len(month(rs("publictime")))

    if vmonth=1 then

    0"month(rs("publictime"))

    elseday(rs("publictime"))

    end if

    "vday=len(day(rs("publictime")))

    if vday=1 then

    0"day(rs("publictime"))

    "elseday(rs("publictime"))

    "end if

    當然,還有另一種方法,我在這裡只提供乙個想法。 “年”總是四,唯一出錯的是月份和日期。 您可以將所有月份和日期更改為“0 + 月份”,以便所有月份或日期都大於或等於兩位數。 然後從右邊再拿兩個。

  6. 匿名使用者2024-01-27

    time1=now()

    time2=formatdatetime(time1,2)

    formatdatetime 函式。

    返回已格式化為日期或時間的表示式。

    formatdatetime(date[, namedformat])

    引數日期

    必填。 要設定格式的日期表示式。

    namedformat

    自選。 乙個數值,該值指示使用的日期時間格式,如果省略,則使用 vbgeneraldate。

    將 namedformat 引數設定為具有以下值:

    描述了常量值。

    vbgeneraldate 0 顯示日期和/或時間。 如果有日期部分,則以短日期格式顯示。 如果有時間部分,則以長格式顯示。

    如果兩者都存在,則顯示所有部件。

    VBLalongDate 1 使用計算機區域設定中指定的長日期格式顯示日期。

    VBTshortdate 2 使用計算機區域設定中指定的短日期格式顯示日期。

    VBTorancer 3 使用計算機區域設定中指定的時間格式顯示時間。

    VBSHORTTIME 4 以 24 小時格式 (hh:mm) 顯示時間。

  7. 匿名使用者2024-01-26

    預設情況下,您可以將時間字段顯示為自欺欺人。

    date() 而不是 now()。

  8. 匿名使用者2024-01-25

    假設您的時間欄位是 addtime:

    formatdatetime(rs("addtime"),2)

    或者:<%=formatdatetime(rs(.)"addtime"),2)%>

  9. 匿名使用者2024-01-24

    從資料表中選擇 * ,其中開始時間和結束時間之間的時間字段

    或從資料表中選擇 * 時間字段 - 7 >=0

    或從資料表中選擇 *,其中 datediff('d'、時間場、'查詢時間')>=7

  10. 匿名使用者2024-01-23

    data-type,不需要改動,只需在讀取時使用函式來改動SelectTo char(datat,'yyyy-mm-ddhh:mm:ss'fromt應該是這樣的,那個mm指的是點,但是已經很久沒有用過了,不清楚有沒有用mm,可以自己試試。

  11. 匿名使用者2024-01-22

    now() 獲取當前系統日期和時間,asp 輸出可以這樣寫:<%now()%。

    year(now()) 獲取年份,asp 輸出:<%year(now()) 狀態知道。

    month(now()) 獲取曲目的當前月份,asp 輸出:<%month(now())。

    day(now()) 獲取天數,asp 輸出:<%day(now())。

    minute(now()) 獲取分鐘數,asp 輸出:<%minute(now())。

    second(now()) 獲取秒數,asp 輸出:<%second(now())。

  12. 匿名使用者2024-01-21

    <% dim date1,date2,date3 '如果是 1 月,則顯示 8 位數字為 01,如果是 1,則顯示 01 位數字

    date1=year(date)

    if len(month(date))=1 thendate2="0"&month(date)elsedate2=month(date)end if

    if len(day(date))=1 thendate3="0"&day(date)

    elsedate3=day(date)

    end if

    date1&"-date2&"-date3

  13. 匿名使用者2024-01-20

    這應該與伺服器的時間格式有關,如果要輸出八度音程,請嘗試以下方法。

    function getfullymd()dim reymd

    reymd = year(date())month(date())day(date())

    getfullymd = reymd

    end function

    呼叫 getfullymd()。

  14. 匿名使用者2024-01-19

    你的領域很奇怪,所以沒有辦法劃分判斷,第二個,如果有乙個——那也可以通過——分割,最短的時間和條件都判斷出來,低於條件就全部滿足了,但是現在沒有辦法判斷。 、

相關回答
14個回答2024-08-17

新增函式。

function fd(wd) >>>More

8個回答2024-08-17

我們先和大家一起梳理一下自己的想法,解決方法如下。 >>>More

16個回答2024-08-17

你寫的ajax請求,你直接通過get方法賦值,讓你的查詢頁面試試,看看你的查詢頁面返回了什麼資訊,ajax請求,你需要判斷目標頁面執行的狀態和結果,然後通過js獲取指定的內容,動態插入到當前頁面中。 >>>More

20個回答2024-08-17

資料是指絕對道路強度,資料是指相對道路強度,當你的**檔案放在IIS的根目錄下時,時事沒有區別,所以空間沒有錯! >>>More

12個回答2024-08-17

嗯,我有辦法。 向您傳送乙個過濾功能(僅保留。 標記)。 >>>More