欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ASP.NET生成兩個(gè)日期范圍內(nèi)隨機(jī)時(shí)間的實(shí)現(xiàn)方法

 更新時(shí)間:2014年12月25日 11:56:48   投稿:shichen2014  
這篇文章主要介紹了ASP.NET生成兩個(gè)日期范圍內(nèi)隨機(jī)時(shí)間的實(shí)現(xiàn)方法,通過(guò)自定義函數(shù)記錄開(kāi)始時(shí)間與結(jié)束時(shí)間確定時(shí)間范圍進(jìn)而生成該時(shí)間段的隨機(jī)時(shí)間,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了ASP.NET生成兩個(gè)日期范圍內(nèi)隨機(jī)時(shí)間的實(shí)現(xiàn)方法。分享給大家供大家參考。具體方法分析如下:

想網(wǎng)上找個(gè)生成隨機(jī)天數(shù)的方法找不到,后面只得自己寫(xiě)了,貼給大家方便使用

思路:算兩個(gè)日期的相差天數(shù),然后在0到相差天數(shù)的范圍內(nèi)生成隨機(jī)數(shù),再用結(jié)束時(shí)間的天數(shù)部分減去這個(gè)隨機(jī)數(shù),代碼:

復(fù)制代碼 代碼如下:
/// <summary>
/// (在兩個(gè)時(shí)間范圍內(nèi))生成隨機(jī)日期
/// </summary>
/// <param name="startime">開(kāi)始時(shí)間</param>
/// <param name="endtime">結(jié)束時(shí)間</param>
/// <returns>返回隨機(jī)日期,如(2014-12-25 00:00:00)</returns>
public static DateTime RandomTime(DateTime startime, DateTime endtime)
{
    Random rd = new Random();
    TimeSpan tsp = endtime - startime;
    int days = rd.Next(0,tsp.Days) ;
    DateTime newtime = endtime.AddDays(-days).AddHours(0).AddMinutes(0).AddSeconds(0);
    return newtime;
}

希望本文所述對(duì)大家的asp.net程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 在C#及.NET框架中使用StringBuilder類(lèi)操作字符串的技巧

    在C#及.NET框架中使用StringBuilder類(lèi)操作字符串的技巧

    StringBuilder類(lèi)在C#中一般被用來(lái)拼接字符串,而依托.NET Framework則可以實(shí)現(xiàn)添加替換移除等靈活的動(dòng)態(tài)字符串操作,以下就來(lái)總結(jié)一下在C#及.NET框架中使用StringBuilder類(lèi)操作字符串的技巧
    2016-05-05
  • 一個(gè)簡(jiǎn)單的ASP.NET Forms 身份認(rèn)證的實(shí)例方法

    一個(gè)簡(jiǎn)單的ASP.NET Forms 身份認(rèn)證的實(shí)例方法

    當(dāng)訪問(wèn)默認(rèn)首頁(yè)default.aspx時(shí),會(huì)自動(dòng)跳轉(zhuǎn)到login.aspx頁(yè)面上請(qǐng)求登錄,隨便輸入用戶名和密碼,點(diǎn)擊“登錄”按鈕,會(huì)回到首頁(yè),并顯示當(dāng)前登錄的用戶名。
    2013-07-07
  • ASP.NET Core集成微信登錄

    ASP.NET Core集成微信登錄

    這篇文章主要介紹了ASP.NET Core集成微信登錄的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • ASP.NET Core使用JWT認(rèn)證授權(quán)的方法

    ASP.NET Core使用JWT認(rèn)證授權(quán)的方法

    這篇文章主要介紹了ASP.NET Core使用JWT認(rèn)證授權(quán)的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • ASP.NET MVC Layout如何嵌套

    ASP.NET MVC Layout如何嵌套

    這篇文章主要為大家詳細(xì)介紹了ASP.NET MVC Layout如何嵌套,ASP.NET MVC Layout進(jìn)行嵌套的方法,感興趣的小伙伴們可以參考一下
    2016-03-03
  • 一步一步asp.net ajax類(lèi)別Tree生成

    一步一步asp.net ajax類(lèi)別Tree生成

    關(guān)于類(lèi)別樹(shù)的多級(jí)是一個(gè)剛接觸ajax和多級(jí)類(lèi)別很頭痛的問(wèn)題,針對(duì)那種商品種類(lèi)繁多,級(jí)別層次多更是麻煩的問(wèn)題,去年剛學(xué)asp.net,實(shí)驗(yàn)室的同學(xué)曾經(jīng)這樣做過(guò),遞歸sql,現(xiàn)在看了驚心動(dòng)魄
    2012-05-05
  • asp.net下獲取遠(yuǎn)程網(wǎng)頁(yè)的內(nèi)容之二(downmoon原創(chuàng))

    asp.net下獲取遠(yuǎn)程網(wǎng)頁(yè)的內(nèi)容之二(downmoon原創(chuàng))

    asp.net下獲取遠(yuǎn)程網(wǎng)頁(yè)的內(nèi)容之二(downmoon原創(chuàng))...
    2007-04-04
  • 一步步教你在Asp.net Mvc中使用UEditor編輯器

    一步步教你在Asp.net Mvc中使用UEditor編輯器

    大家都知道ueditor是百度編輯器,目前使用也比較廣泛,下面這篇文章主要是通過(guò)一步步的步驟教大家在Asp.net Mvc中使用UEditor編輯器,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2016-12-12
  • asp.net LC.exe已退出代碼為 -1的原因分析及解決方法

    asp.net LC.exe已退出代碼為 -1的原因分析及解決方法

    錯(cuò)誤“LC.exe”已退出,代碼為 -1。是VS2005,并且在項(xiàng)目中引用了第三方組件。
    2013-06-06
  • GridView多層嵌套和折疊與展開(kāi)(修改適合自己使用)

    GridView多層嵌套和折疊與展開(kāi)(修改適合自己使用)

    這個(gè)功能的GridView多層嵌套沒(méi)有問(wèn)題,因?yàn)橐呀?jīng)做了無(wú)限次數(shù),但是折疊與展開(kāi)的功能,卻花上不少時(shí)間(網(wǎng)上找資料),雖找到資料可參考,還是了解明它,并修改適合自己程序使用,感興趣的朋友可以了解下
    2013-01-01

最新評(píng)論