C#轉(zhuǎn)換日期類型實例
更新時間:2014年12月16日 14:34:22 投稿:shichen2014
這篇文章主要介紹了C#轉(zhuǎn)換日期類型的方法,以實例形式分析了將日期格式轉(zhuǎn)換為Unix時間戳與時區(qū)結(jié)合的形式,是比較實用的技巧,具有一定的參考借鑒價值,需要的朋友可以參考下
本文實例講述了C#轉(zhuǎn)換日期類型的方法。分享給大家供大家參考。具體分析如下:
如:將日期1999-5-31 11:20轉(zhuǎn)換成 /Date(928120800000+0800)/
其中928120800000實際上是一個1970 年 1 月 1 日 00:00:00至這個DateTime中間間隔的毫秒數(shù).
0800代表的是時區(qū),(0800代表就是中國地區(qū))
具體代碼如下:
復制代碼 代碼如下:
public long MilliTimeStamp(DateTime TheDate)
{
DateTime d1 = new DateTime(1970, 1, 1);
DateTime d2 = TheDate.ToUniversalTime();
TimeSpan ts = new TimeSpan(d2.Ticks - d1.Ticks);
return (long)ts.TotalMilliseconds;
}
{
DateTime d1 = new DateTime(1970, 1, 1);
DateTime d2 = TheDate.ToUniversalTime();
TimeSpan ts = new TimeSpan(d2.Ticks - d1.Ticks);
return (long)ts.TotalMilliseconds;
}
希望本文所述對大家的C#程序設計有所幫助。
相關(guān)文章
C#零基礎(chǔ)開發(fā)中最重要的概念總結(jié)
這篇文章主要為大家詳細介紹了C#零基礎(chǔ)開發(fā)中最重要的一些概念,文中的示例代碼講解詳細,對我們學習C#有一定的幫助,需要的可以參考一下2023-02-02C#使用BitConverter與BitArray類進行預定義基礎(chǔ)類型轉(zhuǎn)換
這篇文章介紹了C#使用BitConverter與BitArray類進行預定義基礎(chǔ)類型轉(zhuǎn)換的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-05-05