生活随笔
收集整理的這篇文章主要介紹了
码栈开发手册(四)---编码方式开发(日期相关函数)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
4.1 J_Date_Add(日期,要添加的數(shù)量[,模式:日])
說明1:計算一個指定的日期和間隔后的新日期.時間格式為:YYYY-MM-DD
說明2:要添加的數(shù)量:可以是正數(shù)也可以是負數(shù).
說明3:模式:年/Y 月/M 日/D 時/H 分/N 秒/S
說明4:模式:中文如果不OK就換英文吧
返回值:計算后的日期 格式為:YYYY-MM-DD
例子:
Func Example32();聲明一個名為$d1的局域變量,保存日期格式的文本"2016-03-04 23:00:35"Local $d1 = "2016-03-04 23:00:35";聲明一個名為$d2的局域變量,保存日期格式的文本"2016-03-05 06:07:09"Local $d2 = "2016-03-05 06:07:09";聲明一個名為$d3的局域變量,保存日期格式的文本"2016-03-06 14:50:21"Local $d3 = "2016-03-06 14:50:21";聲明一個名為$d4的局域變量,保存在日期$d1的基礎(chǔ)上后退3天(D)Local $d4 = J_Date_Add($d1, 3, "D");$d2和$d3相差多少個小時(H)Local $diff = J_Date_Diff($d2, $d3, "H");以系統(tǒng)信息提示框的形式顯示出$d4保存的數(shù)據(jù)J_MsgBox($d4);以系統(tǒng)信息提示框的形式顯示出$diff保存的數(shù)據(jù)J_MsgBox($diff)
EndFunc ;==>Example32
4.2 J_Date_Diff(開始日期,結(jié)束日期[,模式:日])
說明1:返回兩個日期的不同, 使用指定類型表達.
說明2:模式:年/Y 月/M 日/D 時/H 分/N 秒/S
說明3:模式:中文如果不OK就換英文吧
返回值:返回兩個日期間隔的數(shù)字
例子:
Func Example32();聲明一個名為$d1的局域變量,保存日期格式的文本"2016-03-04 23:00:35"Local $d1 = "2016-03-04 23:00:35";聲明一個名為$d2的局域變量,保存日期格式的文本"2016-03-05 06:07:09"Local $d2 = "2016-03-05 06:07:09";聲明一個名為$d3的局域變量,保存日期格式的文本"2016-03-06 14:50:21"Local $d3 = "2016-03-06 14:50:21";聲明一個名為$d4的局域變量,保存在日期$d1的基礎(chǔ)上后退3天(D)Local $d4 = J_Date_Add($d1, 3, "D");$d2和$d3相差多少個小時(H)Local $diff = J_Date_Diff($d2, $d3, "H");以系統(tǒng)信息提示框的形式顯示出$d4保存的數(shù)據(jù)J_MsgBox($d4);以系統(tǒng)信息提示框的形式顯示出$diff保存的數(shù)據(jù)J_MsgBox($diff)
EndFunc ;==>Example32
4.3 J_Date_sysDate([格式:yyyy-mm-dd hh:mi:ss])
說明:根據(jù)格式,返回特定格式的當前系統(tǒng)時間
返回值:特定格式的當前時間,默認格式是 yyyy-mm-dd hh:mi:ss
例子:
Func Example33();取當年月日j_msgbox(J_Date_sysDate('yyyy-mm-dd'));取年月日 時分秒j_msgbox(J_Date_sysDate('yyyy-mm-dd hh:mi:ss'));另一種格式j(luò)_msgbox(J_Date_sysDate('yyyy/mm/dd hh:mi:ss'))
EndFunc ;==>Example33
4.4 J_Date_lastDayOfMonth([日期:系統(tǒng)時間])
說明:獲取某日期所在月份的最后一天?
參數(shù): 默認值為 當前日期?
例子:?
Func Example34();取當前月份的最后一天j_msgbox(J_Date_lastDayOfMonth());取2017-04月的最的一天j_msgbox(j_date_lastDayOfMonth('2017-04'))j_msgbox(j_date_lastDayOfMonth('2017-04-08'))EndFunc ;==>Example34
4.5 J_Date_DayOfWeek([日期:系統(tǒng)時間])
說明:獲取某日期的星期值,返回1-7分別代表周一到周日?
參數(shù):默認值為當前時間?
例子:
Func Example35();取當天的星期值j_msgbox(J_Date_DayOfWeek());獲取2017-03-08那天的星期值j_msgbox(J_Date_DayOfWeek('2017-03-08'))EndFunc ;==>Example35
4.6 J_Date_trunc(日期[,模式:日])
說明:獲取日期中的信息?
參數(shù):模式可選值:日/天/年/月/時/分/秒?
例子:?
Func Example36()j_msgbox(j_date_trunc('2015-01-05', '年'))j_msgbox(j_date_trunc('2015-01-05 12:34:09', '月'))j_msgbox(j_date_trunc('2015-01-05 12:34:09', '天'))j_msgbox(j_date_trunc('2015-01-05', '時'))j_msgbox(j_date_trunc('2015-01-05 12:34:09', '時'))j_msgbox(j_date_trunc('2015-01-05 12:34:09', '分'))j_msgbox(j_date_trunc('2015-01-05 12:34:09', '秒'))EndFunc ;==>Example36
原文轉(zhuǎn)自碼棧平臺
總結(jié)
以上是生活随笔為你收集整理的码栈开发手册(四)---编码方式开发(日期相关函数)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。