⑴ java如何獲取資料庫系統時間
select now() from al;
select SYSDATE() from al;
⑵ mysql怎麼查看資料庫的時間
首先通過運行資料庫客戶端管理軟體SQLyogEnt進行查詢,第一步運行SQLyogEnt,在桌面找到SQLyogEnt的軟體圖標,用戶雙擊這個圖標。
⑶ 客戶端取 access資料庫所在機器的系統時間
這個問題你可以考慮變通一下
能否在伺服器端運行一段腳本
利用計時器不斷把當前系統時間寫入到某個特定的表
客戶端插入數據時,不利用date獲取時間
而是直接讀取該表中的時間
理論上應該可行。
⑷ 怎麼得到資料庫中當前系統日期,表達式是什麼
<?php echo $showtime=date("Y-m-d H:i:s");?>
顯示的格式: 年-月-日 小時:分鍾:秒
相關時間參數:
a - "am" 或是 "pm"
A - "AM" 或是 "PM"
d - 幾日,二位數字,若不足二位則前面補零; 如: "01" 至 "31"
D - 星期幾,三個英文字母; 如: "Fri"
F - 月份,英文全名; 如: "January"
h - 12 小時制的小時; 如: "01" 至 "12"
H - 24 小時制的小時; 如: "00" 至 "23"
g - 12 小時制的小時,不足二位不補零; 如: "1" 至 12"
G - 24 小時制的小時,不足二位不補零; 如: "0" 至 "23"
i - 分鍾; 如: "00" 至 "59"
j - 幾日,二位數字,若不足二位不補零; 如: "1" 至 "31"
l - 星期幾,英文全名; 如: "Friday"
m - 月份,二位數字,若不足二位則在前面補零; 如: "01" 至 "12"
n - 月份,二位數字,若不足二位則不補零; 如: "1" 至 "12"
M - 月份,三個英文字母; 如: "Jan"
s - 秒; 如: "00" 至 "59"
S - 字尾加英文序數,二個英文字母; 如: "th","nd"
t - 指定月份的天數; 如: "28" 至 "31"
U - 總秒數
w - 數字型的星期幾,如: "0" (星期日) 至 "6" (星期六)
Y - 年,四位數字; 如: "1999"
y - 年,二位數字; 如: "99"
z - 一年中的第幾天; 如: "0" 至 "365"
可以自由設定顯示的內容,連接符號或是顯示位置,例如 date("m-d H") 或者date("dmY");?>等
php中的日期處理
加入時間:2004-12-18 17:35:22 大小:12 KB 閱讀次數:1405
PHP中的日期處理
轉貼:xiaxia 日期:2004-05-26 人氣:9
我正打算用PHP編寫一種幫助處理系統。我發現我必須知道處理完最後一位客戶的問題後已經過去了多長時間?當我過去用ASP時解決這個問題相當簡單,ASP有相應的函數DateDiff可以給出兩個日期間間隔多少月、多少天和多少秒。當我搜尋完PHP手冊後我發現PHP並沒有類似的函數。
本文包含以下內容:
1、 得到目前的日期和時間-我們有多少種方式?
2、 改變日期顯示的方式-日期和時間的顯示形式
3、 轉換現在的日期為Unix的時間戳值
4、 改變日期
a. 增加時間
b. 減去時間
c. 找出兩日期之間的間隔
5、 為PHP添加DateAdd函數
6、 為PHP添加DateDiff函數
**得到目前的日期和時間
在Unix中,時間的表示方式為計算從1970年1月1日零時起所過去的秒數,這稱為UNIX 時間戳(Unix Epoch)。
如果我們有這樣一段的代碼:
?
echo time();
?
將返回值958905820
而此時的時間為2000年5月21日12時43分。
你也許會說這相當不錯。當這對我毫無幫助,或者只有一點幫助。在PHP中,對日期處理的函數都必須用到由time()返回的時間戳值。同時,由於PHP在Unix和Windows系統中均使用同樣的時間戳值,這就允許你不需要修改代碼即可在不同的系統間移植。另外的一個好處是time()函數返回的是一個整數,你可以將其作為整數欄位或文本欄位存入資料庫,而不必使用特別的日期/時間欄位。
你已經基本了解了Unix的時間戳值,現在讓我們來展示它的實際用途。
改變日期顯示的方式-日期和時間的顯示形式
PHP提供兩個辦法來將Unix的時間戳值轉換成為有用的數據。第一個是date()函數。這個函數有兩個參數-第一個字元串用於設定你所希望返回的格式,第二個為Unix的時間戳值。
格式化字元串通過一些簡單的特殊格式化字元來顯示你所希望看到的格式的日期和時間。假設你希望日期以這樣的格式顯示「18h01 Sunday 21 May」。
我們需要對字元串中的每一部分使用一個特殊格式化字元,你可以從PHP手冊中日期和時間函數庫中找到。這樣的特殊格式化字元數量不少,他們所表示的類似於星期幾、月的英文名、用2位或4位數表示的年份,是否是上午(AM)或下午(PM)以及其他。對於這個例子我們需要的特殊字元為:
『H』 -24 小時制的小時
『i』- 分鍾
『l』- 星期幾的英文全名
『d』- 本月的第幾日
『F』- 月份的英文全名
因此我們的格式化字元串為」Hhi l d F」, PHP代碼為:
?
echo date ("Hhi l d F" ,time());
?
當我們執行這段代碼,我們發現我們所得到的結果為:
180609 Sunday 21 May
這樣的結果看起來有些奇怪。讓我們再查一下PHP手冊,原來』h』所代表的是12 小時制的小時數。這再次證明了一句真理:「計算機只做你所告訴它該做的,而不是你想要它做的」。我們有兩個選擇。第一個是在h前使用轉義字元「」:
echo date ("Hhi l d F", time());
我們得到這樣的結果:
18h12 Sunday 21 May
這正是我們所要的。但如果我們在一個十分復雜的句子中需要包含日期和時間,我們是否需要對每個字元使用轉義字元?
答案當然是不。我們使用另一個函數strftime()。
strftime()有兩個好處。第一個好處我們並不在本文討論范圍內-如果你使用setlocale()函數,你可以通過strftime得到相應語言的月份的名稱。另外的一個好處是你可以將特別的日期和時間的格式化字元包含在你的字元串中。這同時也意味著無論你是否要學習date()函數的所有特殊格式化字元,你都必須學習一整套完全不同的格式化字元。
strftime()工作的方式和date()沒有什麼不同,除了特殊格式化字元的前面必須添加一個百分號%。如果用strftime()函數,前面例子的代碼如下:
?
echo strftime ("%Hh%M %A %d %b" ,time());
?
結果為:
18h24 Sunday 21 May
這也許看起來將簡化繁,但考慮一下如果你所需要的顯示的為"Today is Sunday 21 May 2000. The time is somewhere close to 18h24." 我想使用date()函數無疑令人感到厭煩。
在開始的時候,我提及我們有兩種方式可以從Unix時間戳值中得到有用的數據。我們剛剛了解了date()和strftime()。另一個getdate()。這個函數只需要Unix 的時間戳值作為參數,而函數的返回值為日期和時間的數組
⑸ 請問如何獲取sql.date的系統時間
請問如何獲取sql.date的系統時間
sql讀取系統日期和時間的方法如下:
--獲取當前日期(如:yyyymmdd)
select CONVERT (nvarchar(12),GETDATE(),112)
--獲取當前日期(如:yyyymmdd hh:MM:ss)
select GETDATE()
--獲取當前日期(如:yyyy-mm-dd)
Select Datename(year,GetDate())+'-'+Datename(month,GetDate())+'-'+Datename(day,GetDate())
--獲取當前日期(如:yyyy/mm/dd)
select DATENAME(YEAR,GETDATE())+'/'+DATENAME(MONTH,GETDATE())+'/'+DATENAME(DAY,GETDATE())
--獲取幾種日期
select DATENAME(YEAR,GETDATE()) --年份(YYYY)
select DATENAME(YY,GETDATE())
select DATENAME(MM,GETDATE()) --月份
select DATENAME(DD,GETDATE()) --日期
select dateName(hh,getdate()) --獲取小時
select DATENAME(MI,GETDATE()) --獲取分鍾
select DATENAME(SECOND,GETDATE()) --獲取秒
select DATENAME(WEEK,GETDATE()) --獲取當前星期(周)是這一年中的第幾個星期(周)
select DATENAME(WEEKDAY,GETDATE()) --星期幾
⑹ 資料庫查詢——設置系統當前日期
你是什麼資料庫?
看著像access
如果是access,就將最後改成 Date()就可以了(當然date()要處理下,顯示成你要的格式)
因為不同資料庫,表示當天的方式不一樣的
⑺ 怎麼查看sybase資料庫系統時間
如:>sp_helpsegmentsystem查看系統的剩餘空間>sp_helpsegmentlogsegment查看日誌的剩餘空間也可sp_helpdbdb_name來查詢。。通過sp_helpdbdbname得到的返回值有(部分信息):device_fragmentssizeusagefreekbytes------------------------------------ciimlog450.0MBdataonly240ciimlog1022.0MBdataonly912ciimlog218.0MBlogonly223232ciimlog310.0MBlogonly317440datadev1192.0MBdataonly6208datadev11000.0MBdataonly62992datadev1308.0MBlogonly315392datadev1500.0MBlogonly512000
⑻ 如何查看oracle資料庫的時間
這樣的:
默認情況下資料庫的時間是跟隨伺服器的,不信的話你可以查詢下: select sysdate from al;
⑼ 怎樣在資料庫中查詢時間
資料庫表add中有一個入住時間欄位(如rf)。
入住時間與現在的時間差=datediff("h",rs("rf"),now())'入住到現在的時間,其中H為小時數