亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C#留言時間格式化

 更新時間:2015年05月18日 09:25:50   投稿:hebedich  
本文給大家分享的是仿微博或者空間中,發(fā)布內(nèi)容之后提示NN秒之前留言的代碼,主要是通過發(fā)布時間和當前時間直接的差值來計算,十分的簡單實用,有需要的小伙伴可以參考下。

平臺:Vs2012
主要實現(xiàn)例如空間發(fā)表說說時間的顯示,如:某人在10秒前回復(fù)了你這種效果,可用在Web瀏覽器,窗體,等...

namespace test
{
  class Program
  {
    static void Main(string[] args)
    {
      DateTime now = DateTime.Now;
      DateTime time = Convert.ToDateTime( "2014-03-17 11:02:00");
      TimeSpan ts = now - time;
      if (time.Year == now.Year)
      {
        if (ts.Days < 1 && now.Day == time.Day)
        {
          if (ts.Hours < 1)
          {
            if (ts.Minutes < 1)
            {
              string s=ts.Seconds.ToString() + "秒前愛我別走給您留言";
              Console.WriteLine(s);
              Console.ReadLine();
              return;
            }
            string a = ts.Minutes.ToString() + "分鐘前愛我別走給您留言";
             Console.WriteLine(a);
             Console.ReadLine();
             return;
          }
          string b = "今天 " + time.ToString("HH:mm") + "愛我別走給您留言";
          Console.WriteLine(b);
          Console.ReadLine();
          return;
        }
        Console.WriteLine(time.Month.ToString()+"月" + time.Day.ToString() +"日"+ time.Hour.ToString("#00")+"小時" + time.Minute.ToString("#00")+"分鐘前"+"愛你的他給你留言了");
      }
      Console.ReadLine();
    }
  }
}

計算兩個時間差值的函數(shù),返回時間差的絕對值:

     private string DateDiff(DateTime DateTime1,DateTime DateTime2)
     {
       string dateDiff=null;
       try
       {
         TimeSpan ts1=new  TimeSpan(DateTime1.Ticks);
         TimeSpan ts2=new  TimeSpan(DateTime2.Ticks);
         TimeSpan ts=ts1.Subtract(ts2).Duration();
         dateDiff=ts.Days.ToString()+"天"
             +ts.Hours.ToString()+"小時"
             +ts.Minutes.ToString()+"分鐘"
             +ts.Seconds.ToString()+"秒";
       }
       catch
       {
       }
       return dateDiff;
     }

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

相關(guān)文章

  • 深入C# 內(nèi)存管理以及優(yōu)化的方法詳解

    深入C# 內(nèi)存管理以及優(yōu)化的方法詳解

    本篇文章是對C#中內(nèi)存管理以及優(yōu)化的方法進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • Unity3D基于UGUI實現(xiàn)虛擬搖桿

    Unity3D基于UGUI實現(xiàn)虛擬搖桿

    這篇文章主要為大家詳細介紹了Unity3D基于UGUI實現(xiàn)虛擬搖桿,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • c#實現(xiàn)51單片機頻率計的代碼分享(數(shù)字頻率計設(shè)計)

    c#實現(xiàn)51單片機頻率計的代碼分享(數(shù)字頻率計設(shè)計)

    c#實現(xiàn)51單片機頻率計的代碼分享,大家參考使用吧
    2013-12-12
  • C#通過熱鍵控制顯示器開關(guān)的方法

    C#通過熱鍵控制顯示器開關(guān)的方法

    這篇文章主要介紹了C#通過熱鍵控制顯示器開關(guān)的方法,涉及C#針對熱鍵的操作技巧,非常具有實用價值,需要的朋友可以參考下
    2014-12-12
  • WPF中使用WebView2控件的方法及常見問題

    WPF中使用WebView2控件的方法及常見問題

    WebView2為WPF網(wǎng)頁瀏覽工具,具有簡單易用,頁面顯示清晰的優(yōu)點,下面這篇文章主要給大家介紹了關(guān)于WPF中使用WebView2控件的方法及常見問題,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-02-02
  • C#字符串如何提取數(shù)值(帶小數(shù)點)

    C#字符串如何提取數(shù)值(帶小數(shù)點)

    這篇文章主要介紹了C#字符串如何提取數(shù)值問題(帶小數(shù)點),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • C#不登錄電腦啟動程序

    C#不登錄電腦啟動程序

    本文主要介紹了創(chuàng)建系統(tǒng)服務(wù);開啟服務(wù),啟動程序。具有一定的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • C#多線程的Join()方法

    C#多線程的Join()方法

    這篇文章介紹了C#多線程的Join()方法,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • C#操作DataTable的實現(xiàn)步驟

    C#操作DataTable的實現(xiàn)步驟

    本文主要介紹了C#操作DataTable的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • WinForm調(diào)用百度地圖接口用法示例

    WinForm調(diào)用百度地圖接口用法示例

    這篇文章主要介紹了WinForm調(diào)用百度地圖接口用法,結(jié)合具體實例形式簡單分析了WinForm WebBrower控件與前端百度接口交互的相關(guān)操作技巧,需要的朋友可以參考下
    2017-06-06

最新評論