|
发表于 2012-9-10 01:09:36
|
显示全部楼层
陕西省安康市
罪儿 发表于 2012-9-10 17:49 
时间_北京转格林威治 (取现行时间 ())) 取出來的是十位的數據‘可提交這個是13位的數’能教一下么
取时间戳()
.版本 2
.子程序 取时间戳, 文本型, , 将时间类型值转到长整型的标准UNIX使用的格林威治时间戳记
.局部变量 初始时间, 日期时间型
.局部变量 时间值, 日期时间型, , , 要转换的时间值
时间值 = 取现行时间 ()
初始时间 = 到时间 (“1970-01-01 08:00:00”)
置随机数种子 ()
返回 (到文本 (取时间间隔 (时间值, 初始时间, #秒) × 1000 + 取随机数 (0, 999)))
.子程序 随机数, 文本型
.参数 位数, 整数型
.参数 位数2, 整数型, 可空, 两个数之间的随机数才填写,位数2要大于位数
.局部变量 文本, 文本型
置随机数种子 ()
.如果 (是否为空 (位数2))
.计次循环首 (位数, )
文本 = 文本 + 到文本 (取随机数 (, 9))
.计次循环尾 ()
.否则
.计次循环首 (取随机数 (位数, 位数2), )
文本 = 文本 + 到文本 (取随机数 (, 9))
.计次循环尾 ()
.如果结束
返回 (文本)
|
|