ASP中格式化時間短日期補0變兩位長日期的方法_應用技巧

來源:腳本之家  責任編輯:小易  

用FormatDateTime函數處理成短日期格式就行了,如(Now(),vbShortDate)%>www.anxorj.tw防采集請勿采集本網。

因為短日期不足2位,所以在網頁排版的時候,影響美觀,下面兩個函數可以解決這個問題。

datetime.ToString(\"yyyy-MM-dd\")

2020-2-7短日期 變 2020-02-07長日期

返回表達式,此表達式已被格式化為日期或時間。FormatDateTime(Date[,NamedFormat]) 參數 Date 必選項。要被格式化的日期表達式。NamedFormat 可選項。指示所使用的日期/時間格式的數值,如果省略,則使用

Function FStime(times) Dim years,months,days if len(times)=0 then exit function years=year(times) months=right("0"&month(times),2) days=right("0"&day(times),2) times=years&"-"&months&"-"&days FStime=timesEnd Function

function new_time(myStr) if myStr=\"\"then 如果你的前面日期都是保持2位數比如01 而不是1的話就簡單的多 現在是自適應的 你就是19878一類的都沒問題 覺得好就加分哦.很費時的

2020-2-7 23:37:5短日期 變 2020-02-07 23:37:05長日期

假設你時間字段是addtime: response.write formatdatetime(rs(\"addtime\"),2) 或者: (rs(\"addtime\"),2)%>

Function FLtime(times) Dim years,months,days,hours,minutes,seconds if len(times)=0 then exit function years=year(times):months=right("0"&month(times),2) days=right("0"&day(times),2):hours=right("0"&hour(times),2) minutes=right("0"&minute(times),2):seconds=right("0"&second(times),2) FLtime=years&"-"&months&"-"&days&" "&hours&":"&minutes&":"&secondsEnd Function

返回表達式,此表達式已被格式化為日期或時間。FormatDateTime(Date[,NamedFormat]) 參數 Date 必選項。要被格式化的日期表達式。NamedFormat 可選項。指示所使用的日期/時間格式的數值,如果省略,則使用

Pw_Sys 日期格式轉換函數

<%Rem Pw_Sys 日期格式轉換函數function DateTimeFormat(DateTime,Format)select case Formatcase "1"DateTimeFormat=""&year(DateTime)&"年"&month(DateTime)&"月"&Right("0" & Day(DateTime),2)&"日"case "2"DateTimeFormat=""&month(DateTime)&"月"&Right("0" & Day(DateTime),2)&"日"case "3"DateTimeFormat=""&year(DateTime)&"-"&month(DateTime)&"-"&Right("0" & Day(DateTime),2)&""case "4"DateTimeFormat=""&year(DateTime)&"/"&month(DateTime)&"/"&Right("0" & Day(DateTime),2)&""case "5"DateTimeFormat=""&month(DateTime)&"/"&Right("0" & Day(DateTime),2)&""case "6"DateTimeFormat=""&year(DateTime)&"年"&month(DateTime)&"月"&Right("0" & Day(DateTime),2)&"日<font color=red> "&FormatDateTime(DateTime,4)&"</font>"case "7" temp="星期日,星期一,星期二,星期三,星期四,星期五,星期六" temp=split(temp,",") DateTimeFormat=temp(WeekRight("0" & Day(DateTime),2)-1)case "8"DateTimeFormat=""&month(DateTime)&"-"&Right("0" & Day(DateTime),2)&""case "9"if len(hour(DateTime)) = 1 thenstr="0"&hour(DateTime)elsestr=hour(DateTime)end ifDateTimeFormat=DateTimeFormat(DateTime,1)&" "&str&":"&Minute(DateTime)case "10"DateTimeFormat=""&year(DateTime)&"年"&month(DateTime)&"月"case elseDateTimeFormat=DateTimeend selectend function%>

程序代碼(把yyyy-mm-dd格式的日期中的月份和日期轉換成兩位數字的方法)

dim today

today=Date '避免重復調用Date,所以賦值給一個變量

today=Year(today) & "-" & Right("0" & Month(today),2) & "-" & Right("0" & Day(today),2)

asp中一段自動補位的函數

function formatsn(getnum,getbit)dim formatsnnum,formatsnpre,formatsnjformatsnnum = getbit – len(getnum)for formatsnj = 1 to formatsnnumformatsnpre = formatsnpre & "0"nextformatsn = formatsnpre & getnumend function

使用方法

formatsn(getnum,getbit)

getnum 計數

getbit 共幾位

以上就是ASP中格式化時間短日期補0變兩位長日期的方法的詳細內容,更多關于ASP短日期補0的資料請關注真格學網其它相關文章!

Year()函數返回當前的年份.表達式 Year(date)實例:(#9/9/00#)%>返回結果:1999Month()函數返回日期.表達式 Month(date)實例:(#08/04/99#)%>返回結果:8Day()函數返回一個月的第幾日.表達式 Day(date)允許數據類型:date 是任何有效的日期。實例:(#9/9/00#)%>返回結果:9內容來自www.anxorj.tw請勿采集。


  • 本文相關:
  • 非常不錯的列出sql服務器上所有數據庫的asp代碼
  • pjblog使用技巧
  • asp實現強制圖片下載函數
  • 基于aspjpeg 制作了一個夢寐已久的批量水印工具步驟
  • 新增加一個防垃圾評論的asp代碼,鄙視垃圾
  • utf-8和gb2312亂碼問題的終結
  • 取得表單提交的所有數據
  • 使用asp列出nt用戶組及用戶
  • 用cookies實現閃電登錄論壇方法
  • asp mssql存儲過程的實現小例
  • asp把一個短日期格式的日期分割為三個數字,賦給三個變量
  • asp如何把時間格式化成這樣?
  • excel,把日期變成短日期 ,為什么點開還是會有具體時間呢 ?
  • 如何控制asp網頁里的日期格式
  • asp.net 日期轉換!求高手來!
  • ASP調用時間函數,時間的顯示格式怎么改?
  • ASP中替換變量中的時間格式
  • ASP中如何只顯示日期不顯示時間
  • 求助ASP關于日期的處理
  • asp時間格式問題
  • 網站首頁網頁制作腳本下載服務器操作系統網站運營平面設計媒體動畫電腦基礎硬件教程網絡安全asp基礎應用技巧數據庫相關asp class類存儲過程小偷/采集木馬相關fso專題首頁asp編程應用技巧非常不錯的列出sql服務器上所有數據庫的asp代碼pjblog使用技巧asp實現強制圖片下載函數基于aspjpeg 制作了一個夢寐已久的批量水印工具步驟新增加一個防垃圾評論的asp代碼,鄙視垃圾utf-8和gb2312亂碼問題的終結取得表單提交的所有數據使用asp列出nt用戶組及用戶用cookies實現閃電登錄論壇方法asp mssql存儲過程的實現小例推薦4款傻瓜型的asp服務器軟件(關于“未指定的錯誤”的問題 的比錯誤類型:provider (0x80004005c#入門教程之listbox控件使用方法utf-8 網頁不顯示+utf-8網頁亂碼asp 日期格式化問題microsoft jet database engine(asp中設置session過期時間方法總sql查詢語句通配符與access模糊查asp utf-8 亂碼問題的解決方法小在asp中通過vbs類實現rsa加密與解密的代碼asp mysql出現問號亂碼的解決方法asp基礎入門第七篇(asp內建對象response推薦4款傻瓜型的asp服務器軟件(asp運行環asp中的rs.open與conn.execute的區別說明發郵件的asp(cdonts.newmail)經驗幾則asp動態網頁制作技術經驗分享超級asp大分頁_我的類容我做主過濾掉危險的html標記:script,ifame,obj
    免責聲明 - 關于我們 - 聯系我們 - 廣告聯系 - 友情鏈接 - 幫助中心 - 頻道導航
    Copyright © 2017 www.anxorj.tw All Rights Reserved
    陕西快乐10分下载