ASP常用內置函數

2021-02-19 鄭州AAA軟體教育

1,日期/時間函數

這些函數包括對「年」、「月」、「日」、「時」、「分」、「秒」、「星期」等的顯示。

(1)Now函數:根據計算機系統設定的日期和時間,返回當前的日期和時間值。使用方法now();

(2)Date函數:只返回當前計算機系統設定的日期值。使用方法:date();

(3)Time函數:只返回當前計算機系統設定的時間值。使用方法:time();

(4)Year函數:返回一個代表某年的整數。使用方法:year(date),其中date參數是任意的可以代表日期的參數,比如「year(date())」就表示是從「date()」得出的日期中提取其中「年」的整數。另外,還可以這樣應用:「year(#5 20,2006#)」表示提取「2006年5月20日」中「年」的整數值。關於「5 20,2006」,也可使用「5-20-2006」、「5/20/2006」等形式表現,即「某月某日」和「某年」的組合。同時注意使用「#」進行包括以表示日期值。

(5)Month函數:返回1到12之間的整數值,表示一年中某月。使用方法:month(date)。關於參數date的說明和year函數相同。但要注意日期的正確性,比如「#13-31-2006#」,根本就沒有「13」月,肯定是錯誤的了。

(6)Day函數:返回1到31之間的整數值,表示一個月中的某天。使用方法:day(date)。關於參數date的說明和year函數相同。同樣要注意日期的正確性,比如「#2-30-2006#」其中對「2」月定義的「30」日這天就是錯誤的。

(7)Hour函數:返回0到23之間的整數值,表示一天中的某個小時。使用方法:hour(time)。其中參數time是任意的可代表時間的表達式。比如「hour(time())」就表示是從「time()」得出的時間中提取其中「小時」的整數。同樣,參數time還可以這樣應用「hour(#11:45:50#)」表示從「11」時「45」分「50」秒中提取當前小時數。當然,定義的時間要符合時間的規範。

(8)Minute函數:返回0到59之間的整數值,表示一小時中的某分鐘。使用方法:minute(time)。time參數的說明和hour函數相同。

(9)Second函數:返回0到59之間的整數值,表示一分鐘中的某秒。使用方法:second(time)。time參數的說明和hour函數相同。

(10)Weekday函數:返回一個星期中某天的整數。使用方法:weekday(date)。關於參數date的說明和year函數相同。該函數返回值為「1」到「7」,分別代表「星期日」、「星期一」……「星期六」。比如當返回值是「4」時就表示「星期三」。

(11)WeekDayName函數:返回一個星期中具體某天的字符串。相對weekday函數而言即翻譯出「星期幾」,使用方法:weekdayname(weekday)。參數weekday即星期中具體某天的數值。比如「weekdayname(weekday(date()))」就表示當前是「星期幾」。因為「date()」表示的是當前的時間,而「weekday(date())」就表示的是一星期中具體某天的整數。當然weekdayname函數最終顯示的字符串內容還與當前作業系統語系有關,比如中文作業系統將顯示「星期一」這類的中文字符,而英文作業系統則顯示為「Mon」(Monday簡寫)。

此外,在VBScript中還有一些關於時間間隔的計算函數:(1)DateAdd函數:返回指定時間間隔的日期、時間。可以計算出相隔多少年、或相隔幾個月、又或相隔幾個小時等的新日期、時間。使用方法:dateadd(interval, number, date)。其中參數interval表示需要添加的時間間隔單位。其是以字符串的形式表達的,比如「yyyy」表示年,「q」表示季度,「m」表示月份,「d」表示天數,「ww」表示周數,「h」表示小時數,「n」表示分鐘數,「s」表示秒數。而參數number則表示添加的時間間隔數。其是以數值的形式表達的,可以為負值。參數date則要求是日期、時間的正確格式。比如dateadd("d",100,"2006-5-20")就表示2006年5月20號以後的100天的日期值:2006-8-28。再比如dateadd("h",-12,"2005-5-20 10:00:00")就表示2005年5月20號上午10點前的12小時的日期時間:2005-5-19 22:00:00。(2)DateDiff函數:返回兩個日期時間之間的間隔。可計算出兩個日期相隔的年代、小時數等。使用方法:datediff(interval,date1,date2)。參數interval和dateadd函數中的interval參數內容描述相同,date1和date2參數分別就是相互比較的兩個日期時間。另外,當date1的日期時間值大於date2時,將顯示為負值。比如DateDiff("yyyy","1982-7-18",date)表示某人的出生到現在已經多少年了。又比如DateDiff("d","1982-7-18","2062-7-18")則計算了80年過了多少天:29220。

相關焦點

  • C++常用內置函數
    在 C++ 中,除了可以創建各種函數,還包含了各種有用的函數供您使用。這些函數寫在標準 C 和 C++ 庫中,叫做內置函數。C++ 內置了豐富的數學函數,可對各種數字進行運算。下表列出了 C++ 中一些有用的內置的數學函數。 為了利用這些函數,需要引用數學頭文件。在許多情況下,需要生成隨機數。
  • Python內置函數一覽表
    內置函數和標準庫函數是不一樣的。Python 解釋器也是一個程序,它給用戶提供了一些常用功能,並給它們起了獨一無二的名字,這些常用功能就是內置函數。Python 解釋器啟動以後,內置函數也生效了,可以直接拿來使用。Python 標準庫相當於解釋器的外部擴展,它並不會隨著解釋器的啟動而啟動,要想使用這些外部擴展,必須提前導入。
  • Python中有哪些內置函數呢?以及內置函數實例
    #python軟體學習#Python中有哪些內置函數呢常見簡單內置函數:len 求長度min 求最小值max 求最大值sorted 排序reversed 反向sum 求和高級內置函數enumerate 返回一個可以枚舉的對象eval 取出 字符串中的內容,將字符串str當成有效的表達式來求指並返回計算結果exec 執行字符串或complie方法編譯過的字符串
  • asp檢測conn.execute是否執行成功的函數
    首頁 > 語言 > 關鍵詞 > asp最新資訊 > 正文 asp檢測conn.execute是否執行成功的函數
  • Python中10個常用的內置函數
    大家好,我是小張在 3.8 版本中,Python 解釋器有近 69 個內置函數可供使用,有了它們能極大地提高編碼效率,數量雖然不少,但在日常搬磚中只用到其中一部分,根據使用頻率和用法,這裡列出來幾個本人認為不錯的內置函數,結合一些例子介紹給大家
  • Python 中 10 個常用的內置函數
    在 3.8 版本中,Python 解釋器有近 69 個內置函數可供使用,有了它們能極大地提高編碼效率數量雖然不少,但在日常搬磚中只用到其中一部分,根據使用頻率和用法,這裡列出來幾個本人認為不錯的內置函數,結合一些例子介紹給大家complex()
  • 為什麼說python內置函數並不是萬能的?
    PS:內置函數 built-in function 和內置類型 built-in type 很相似,但 list() 實際是一種內置類型而不是內置函數。我曾對這兩種易混淆的概念做過辨析,請查看這篇文章。為了方便理解與表述,以下統稱為內置函數。1、內置函數的查找優先級最低內置函數的名稱並不屬於關鍵字,它們是可以被重新賦值的。
  • 查看並保存python內置和常用模塊的函數
    import pandas as pdimport builtins as bud = dir(bu)df = pd.DataFrame(d)df.to_csv("d:/bu.csv")exit()對於查看系統內置模塊函數也有一種方法
  • MySQL常用函數學習
    MySQL資料庫提供的內置函數,這些內置函數可以更方便處理表中的數據。下面簡單介紹一下MySQL中包含的幾類常用函數。聚合函數聚合函數可實現根據一組數據求出一個值,聚合函數的結果值只根據選定數據行中非NULL值進行計算,NULL值被忽略。
  • Python內置函數int()高級用法
    int()函數常用來把其他類型轉換為整數,例如:>>> int(3.2)3>
  • Python 3.x中內置函數range()函數的用法
    range()是Python開發中非常常用的一個內置函數,語法格式為range([start,] end [, step] ),有range(stop
  • MATLAB中內置了哪些函數是本科生常用的?
    (我剛剛自己編了一個求最大值的循環,突然發現MATLAB有max這個函數,我就有了深深的愧疚。)我想請對這款軟體熟悉的人列舉一些本科生常用的函數和MATLAB中的名字。讓我少走一些彎路,真誠的感謝你。修改舉報 • 邀請回答按投票排序按時間排序14 個回答11贊同反對,不會顯示你的姓名白如冰 ,四月到?
  • Hive常用的函數總結
    於是本篇文章,我們再來學習關於Hive常用的函數,希望讀者朋友們能夠從中受益!FUNCTIONS 查看Hive的內置函數。彩蛋        由於篇幅有限,筆者已將Hive常用的基礎函數分類,繪成了思維導圖:
  • access常用的內置函數
    Access提供了幾種類型的函數,可將這些函數分為以下幾類:轉換:把一個值轉換為另一個。日期/時間:返回日期和/或時間值。判斷檢查:判斷是否正確算術計算:對數字值執行計算程序流程:控制程序流程Sql合計函數:sql語句計算函數文本字符串:操作轉化、合併或操作字符串。
  • R語言中繪製常用函數曲線的方法詳解
    在本號前面的文章中介紹了使用plot函數繪製圖形的方法。本文將使用另外一種方法來繪製常見函數的曲線的方法,如冪函數曲線、指數函數曲線、三角函數曲線等。所用函數簡介本文要使用到的R函數是curve函數。"y", asp = 1)abline(h=0, v=0, lty=2, col = "darkgray")text(0.8, -0.8, "0", col = "darkgray")text(15, 20, "y = 2x + 3")圖形如下
  • 【必知】Hive內置函數
    今天和大家聊一下Hive的內置函數。Hive內置函數主要包括日期函數、字符串函數、數學函數、條件函數、UDTF函數等。因此,接下來,我們將依次介紹這些內置函數。1.日期函數-- 求當前日期select current_date;select unix_timestamp();-- 建議使用current_timestamp,有無括號都可以select current_timestamp();
  • python eval()內置函數
    python有一個內置函數eval(),可以將字符串進行運行。
  • 類型內置函數-type() isinstance()
    Python中的類型內置函數那麼,我們如何判斷對象的數據類型呢?在Python中,有三個獲取數據類型的內置函數,分別是type()函數、 isinstance()函數、 issubclass()函數。今天我們介紹前兩種函數。
  • ASP.NET學習篇(3)——幾個簡單的ASP.ENT的例子
    SubmitBtn_Click(Object sender, EventArgs e) {       Message.Text = "Hi " + Name.Text + ", you selected: " + Category.SelectedItem;     } </script> 以上是用C#寫的一個事件處理函數
  • Python 69個內置函數分8類總結,這樣記更方便!
    >內置函數Python3解釋器中內置了69個常用函數,屬於底層的函數,它們到處可用。1 類型相關69個內置函數中,與類型相關的指,把入參包裝為某種類型,這樣的內置函數包括:bool()  #d布爾型int()  #d整形str()  #d字符型tuple() #d元包型dict() #d字典型list() #d列表型