广

ASP编程

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    输出带日期格式的随机数.asp

    2018-05-04 21:20:48 次阅读 稿源:互联网
    零七广告

      <%
      Function GetRanNum()
      '****************************************
      '函数名:GetRanNum
      '作  用:输出带日期格式的随机数
      '参  数:无   ----
      '返回值:如GetRanNum(),即输出200409071553464617,为2004年09月07日15时53分46秒4617随机数
      '关联函数:FormatIntNumber
      '****************************************
       GetRanNum = ""
       GetRanNum = GetRanNum&FormatIntNumber(year(now),4)
       GetRanNum = GetRanNum&FormatIntNumber(month(now),2)
       GetRanNum = GetRanNum&FormatIntNumber(day(now),2)
       GetRanNum = GetRanNum&FormatIntNumber(hour(now),2)
       GetRanNum = GetRanNum&FormatIntNumber(minute(now),2)
       GetRanNum = GetRanNum&FormatIntNumber(second(now),2)
       randomize
       ranNum=int((9000*rnd)+1000)
          GetRanNum = GetRanNum&ranNum
      End Function
      Function FormatIntNumber(Expression,Digit)
      '****************************************
      '函数名:FormatIntNumber
      '作  用:输出Digit位左边带0整数
      '参  数:Expression   ----要格式化整数
      '参  数:Digit        ----要格式化位数
      '返回值:如0005,如FormatIntNumber(5,4),整数5被格式化为0005
      '关联函数:无
      '****************************************
       While Len(Expression) < Digit
        Expression = "0"&Expression
       wend
       FormatIntNumber = Expression
      End Function
      %><%
      Function GetRanNum()
      '****************************************
      '函数名:GetRanNum
      '作  用:输出带日期格式的随机数
      '参  数:无   ----
      '返回值:如GetRanNum(),即输出200409071553464617,为2004年09月07日15时53分46秒4617随机数
      '关联函数:FormatIntNumber
      '****************************************
       GetRanNum = ""
       GetRanNum = GetRanNum&FormatIntNumber(year(now),4)
       GetRanNum = GetRanNum&FormatIntNumber(month(now),2)
       GetRanNum = GetRanNum&FormatIntNumber(day(now),2)
       GetRanNum = GetRanNum&FormatIntNumber(hour(now),2)
       GetRanNum = GetRanNum&FormatIntNumber(minute(now),2)
       GetRanNum = GetRanNum&FormatIntNumber(second(now),2)
       randomize
       ranNum=int((9000*rnd)+1000)
          GetRanNum = GetRanNum&ranNum
      End Function
      Function FormatIntNumber(Expression,Digit)
      '****************************************
      '函数名:FormatIntNumber
      '作  用:输出Digit位左边带0整数
      '参  数:Expression   ----要格式化整数
      '参  数:Digit        ----要格式化位数
      '返回值:如0005,如FormatIntNumber(5,4),整数5被格式化为0005
      '关联函数:无
      '****************************************
       While Len(Expression) < Digit
        Expression = "0"&Expression
       wend
       FormatIntNumber = Expression
      End Function
      %>

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七广告
    零七广告
    零七广告
    零七广告