
時間戳
時間戳簡介(個人簡單理解整理):
1.唯一的標識符,用以標識某一刻的時間,
2.標識一份數據在某個特定時間之前已經存在的完整可驗證的數據(電子憑證)
3.指格林威治時間1970年1月1日0時0分0秒0毫秒0000……(北京時間的當天早上8:00整0分0秒0000……)
起至現在的總秒數(time.TotalSecond)
4.TimeStamp(單詞千萬不要理解成times+tamp……)經加密后形成文檔,機構組成由三部分(編碼)
1文件摘要,DTS收到的文件的時間日期,DTS數據簽名
end&話不多說曬貨
public class GetTimeStamp { /// <summary> /// 該類用於生成時間戳 /// </summary> /// <returns></returns> public static string GetTimeStamp() { //獲取指定時間的時間戳//TimeSpan tspan = dtime.ToUniversalTime() - new DateTime(1970, 1, 1, 0, 0, 0, 0);
//獲取當前時間的時間戳 TimeSpan ts = DateTime.UtcNow - new DateTime(1970, 1, 1, 0, 0, 0, 0); return Convert.ToInt64(ts.TotalSeconds).ToString(); } }
----------這里沒將帶指定日期參數的分離出來,只是簡單的注釋了一下(懶於寫if),至於UtcNow,表示協調通用時間,有問題多聊哦
加qq,2662670687哈哈哈
