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

2016-01-29 18:49 54 1 收藏

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

【 tulaoshi.com - ASP 】

 

<%
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
%

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/) 

来源:http://www.tulaoshi.com/n/20160129/1507409.html

延伸阅读
可定制大小和数量的随机数函数 作者:93106部队 袁海鸿 下载本文示例源代码 近日在做一个考试软件时,需要每次题目不同且题数可定制,在C++没找到适用函数,就顺手做了一个较通用的C++的随机函数扩展,请大家编程时参考。 void randEx(int MAX,int NUM) {int k=0;int j=0;time_t t;//设置rand函数所...
本文简述objective-c中生成随机数的几种常见的方法,分享给大家,希望能给大家带来一点借鉴价值。具体如下: 1)、arc4random()方法 :比较精确 不需要生成随即种子 使用方法如下 : 通过arc4random() 获取0到x-1之间的整数的代码如下: int value = arc4random() % x; 获取1到x之间的整数的代码如下: int value = (arc4random() % ...
标签: excel 办公软件
打开软件 首先我们要打开我们我们电脑上的excel表格办公软件。实现10-100的整数随机数,我们要用到的就是一个非常好用的公式RandBetwween(bottom,top)。就会生成从bottom最小值到top最大值之间的任意整数。 输入公式 所以我们需要选中单元格然后在单元格中输入这个公式。“==RandBetwween(10,100)”,其实在输入的时候主要输入“...
标签: 电脑入门
操作步骤 1、这个函数就是RandBetwween(bottom,top),表示生成从bottom到top之间的随机整数。 2、我们在Excel工作表的单元格中输入=RandBetwween(10,100),不包括引号。 3、回车,这个单元格中就出现了一个10到100之间的随机数。 4、再使用Excel神奇的填充柄将鼠标移动到单元格的右下角,当出现十字标志时,按下鼠标左键,向需要...
在你的工作中是否会为了某个活动要随机取出一些符合条件的EMAIL或者手机号码用户,来颁发获奖通知或其它消息?本文以实例的方式来讲解如何抽取随机数的多种方法。 如果是的话,可以用oracle里生成随机数的PL/SQL, 目录文件名在:/ORACLE_HOME/rdbms/admin/dbmsrand.sql。 用之前先要在sys用户下编译:SQL@/ORACLE_HOME/rdbms/admin/dbmsrand...

经验教程

891

收藏

17
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部