delphi如何取得 從2025年1月1日0時開始的到當前時間的毫秒數?

2025-04-24 01:01:34 字數 2867 閱讀 2351

1樓:網友

longword t;//定義變數。

begint=millisencondoftheday(strtodatetime('1970-1-1 0:0:0'))獲得1970以來的毫秒數。

showmessage(inttostr(t));檢視end;

2樓:

這個問題難道不到?還需要來送分?

delphi : 從1970年1月1日開始的秒數如何變成日期時間的格式?

3樓:天地惶惶

自己算被 取整數[1180347520/(60*60*24)]+1970=當前年數。。

月日依次類推。

已知1970-1-1 0:00:00開始到某時間點的秒數,如何轉化成真即時間?

4樓:網友

c/c++在中提供了乙個自定義時間格式的函式strftime,函式原型:

size_t strftime(char *strdest, size_t maxsize, const char *format, const struct tm *timeptr);

引數說明:char *strdest:用來存放格式化後的字串快取,size_t maxsize:指定最多可以輸出的字元數,const char *format:格式化字串,const struct tm *timeptr:要轉換的時間。

可使用的格式化字串:

a 星期幾的簡寫。

a 星期幾的全稱。

b 月分的簡寫。

b 月份的全稱。

c 標準的日期的時間串。

c 年份的後兩位數字。

d 十進位表示的每月的第幾天。

d 月/天/年。

e 在兩字元域中,十進位表示的每月的第幾天。

f 年-月-日。

g 年份的後兩位數字,使用基於周的年。

g 年分,使用基於周的年。

h 簡寫的月份名。

h 24小時制的小時。

i 12小時制的小時。

j 十進位表示的每年的第幾天。

m 十進位表示的月份。

m 十時製表示的分鐘數。

n 新行符。

p 本地的am或pm的等價顯示。

r 12小時的時間。

r 顯示小時和分鐘:hh:mm

s 十進位的秒數。

t 水平製表符。

t 顯示時分秒:hh:mm:ss

u 每週的第幾天,星期一為第一天 (值從0到6,星期一為0)

u 第年的第幾周,把星期日做為第一天(值從0到53)

v 每年的第幾周,使用基於周的年。

w 十進位表示的星期幾(值從0到6,星期天為0)

w 每年的第幾周,把星期一做為第一天(值從0到53)

x 標準的日期串。

x 標準的時間串。

y 不帶世紀的十進位年份(值從0到99)

y 帶世紀部分的十進位年份。

z,%z 時區名稱,如果不能得到時區名稱則返回空字元。

百分號。cpp] view plaincopy

#include

#include

using namespace std;

int main(void)輸出結果:

格式化輸出:2010-03-14 21:59:23

真實】【準確】【快速】【完美】|

不懂請追問,解決請【採納】,答題不易,謝謝支援!

怎麼使用delphi獲取當前的時間,精確到毫秒

5樓:網友

一、在進行程式設計之前,需要了解的預備知識:

windows api 庫提供了獲取當前時間的功能函式,其描述如下:

在 delphi 語言裡,對此函式進行了封裝:

其中的引數 tsystemtime 結構定義如下:

record 體成員中的 wmilliseconds 數值就是當前時間的毫秒數。

二、實際編寫**:

執行截圖:

j**a:1392515067621這種從1970年開始的毫秒數的時間戳叫什麼時間戳呢?

6樓:要他叫白柏

時間戳是自 1970 年 1 月 1 日(08:00:00 gmt)至當前時間的總秒數,它也被稱為 unix 時間戳。

時間戳(timestamp),乙個能表示乙份資料在某個特定時間之前已經存在的、 完整的、 可驗證的資料,通常是乙個字元序列,唯一地標識某一刻的時間。使用數字簽名技術產生的資料, 簽名的物件包括了原始檔案資訊、 簽名引數、 簽名時間等資訊。廣泛的運用在智財權保護、 合同簽字、 金融帳務、 電子**投標、 **交易等方面。

時間戳是指格林威治時間1970年01月01日00時00分00秒(北京時間1970年01月01日08時00分00秒)起至現在的總秒數。

通俗的講, 時間戳是乙份能夠表示乙份資料在乙個特定時間點已經存在的完整的可驗證的資料。 它的提出主要是為使用者提供乙份電子證據, 以證明使用者的某些資料的產生時間。 在實際應用上, 它可以使用在包括電子商務、 金融活動的各個方面, 尤其可以用來支撐公開金鑰基礎設施的 「不可否認」 服務。

時間戳規範》的標準中規定了時間戳的儲存、 時間戳的備份、 時間戳的檢索、 時間戳的刪除和銷燬、 時間戳的檢視和驗證。

時間戳的儲存包括在tsa (時間戳機構)方的儲存和在使用者方的儲存。 在tsa方的儲存涉及到時間戳資料庫的管理和時間戳。

記錄應當包含的資訊項, 一般最少應包括入庫時間、 序列號、 完整編碼等。 時間戳在使用者方一般由使用者自行儲存。

7樓:匿名使用者

時間戮(timestamp)指的是毫秒,unix時間戮(unix-timestamp)才指的是秒。

如何在Delphi中實現停靠,delphi2007怎麼把懸浮的工具欄弄成停靠的

delphi安裝目錄裡面有demo,自己去找找.delphi2007怎麼把懸浮的工具欄弄成停靠的 選單view desktops default layout delphi中元件的浮動和被停靠的是什麼意思?這是實現拖曳 drag 功能,只有支援浮動的視覺化元件 如item.可以被拖曳,有被停靠屬性的...

如何delphi7獲取xp winvista系統下主機板序列號

呼叫windows的api。可以實現的。不過,只適合在windows的系統。其它的系統,不知道您是不是指linux,delphi7只支援這兩個系統中編譯。linux系統不是很清楚,理論上,使用主機板驅動提供的程式,是可以實現的,不過,只是針對主機板要設計多個函式,多型的方式。linux下,我還沒想到...

如何取得客戶的信任,如何取得客戶信任

怎樣贏得客戶的信任呢?1 專業水準。無論客戶是什麼身份,什麼背景,在您從事的領域他肯定沒有您專業,那麼,表現的更專業一點吧。嚴謹的工作作風,專業的建議都是贏得客戶的基礎。2 為對方著想。沒有人會對一個自私自利的人信任的,您只有真正為對方的利益著想,才能得到尊重。3 適當地說 不!態度溫和,原則堅定。...