社区
基础编程
帖子详情
生成编号问题
leiz01
2004-08-25 01:49:35
比如我想自动生成编号:
格式如: 字母+当前日期+数字
其中字母是可以固定不变的,当前日期是从系统自动取得,数字是从0自增的,
当为新的一天时,数字自动为零,然后重新自增。生成的编号存放在数据库中,
以便以后查阅。
请问各位能否指点一下,提供个思路或代码了,谢谢!!
...全文
103
4
打赏
收藏
生成编号问题
比如我想自动生成编号: 格式如: 字母+当前日期+数字 其中字母是可以固定不变的,当前日期是从系统自动取得,数字是从0自增的, 当为新的一天时,数字自动为零,然后重新自增。生成的编号存放在数据库中, 以便以后查阅。 请问各位能否指点一下,提供个思路或代码了,谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lzkd
2004-08-26
打赏
举报
回复
time()
意思是取UNIX时间戳
UNIX时间戳的意思是---从1970年1月1日 00:00:00开始到你所运行
time()这个函数开始的所有秒数(所以这个数值挺大^_*)
所以,下一分钟你再运行time()就是加60了.
另,UNIX时间戳的有效期到2038年XX月XX日(具体忘了)就结束了.
UNIX时间戳的用途很广,可以用来计算二个日期相差多天,二个日期相差
多少秒等等.....
leiz01
2004-08-26
打赏
举报
回复
对time();返回的值表示的含义不是太明白了。请老大指点一下了,
如一个时间返回1093484914 ,下一分钟返回的值就+60;
lzkd
2004-08-26
打赏
举报
回复
楼主上面的话,已经是一个思路了,照这个写也就可以了.
还是说,楼主在其中某一步不明白?
zairwolfi
2004-08-25
打赏
举报
回复
字母+time()+$a
给楼主一个函数,用来判断$a是否需要递增还是清零:
//今天零点整的时间值
$timestamp=time();
$td=floor($timestamp/86400);
$datetime=$timestamp;
$t=getdate($datetime);
$hour=$t['hours'];
if($hour<8) $tdtime=$td*86400+16*3600;
else $tdtime=$td*86400-8*3600;
//其中$tdtime就是零点的时间,用它来判断就可以了。
【
生成
vue代码】可视化布局一键
生成
vue文件,iview框架灵活使用
在上一节课程中讲到了可视化布局,如何去自动
生成
一个静态页面,只有静态页面没有动态交互,远远不能满足实际开发中的项目需求。 这节课将重点讲解vue动态交互制作,以及如何去一键
生成
vue文件。 本节课内容有: ...
如何自动
生成
编号
自动
生成
编号
,是通过在数据库查询已经存在的数据
编号
,自动
生成
编号
。方便我们在新增数据时,避免重复
编号
,并可以把
编号
统一性和规范性,从而减少不必要麻烦。 首先,定义一个字符串 2.然后,通过查询数据库的...
高并发场景下快速
生成
连续
编号
一种方法
一、使用场景介绍 ...全局唯一,
生成
编号
连续 支持高并发 高可靠,容错单点故障 适用业务场景:连续会员
编号
生成
。 二、实现流程 三、功能点介绍 1、mysql表结构设计: seq_num ...
随机
生成
编号
与按规则
生成
编号
1.随机
生成
编号
(雪花算法) int month = Calendar.getInstance().get(Calendar.MONTH); Snowflake snowflake = IdUtil.createSnowflake(month, month); Long.toString(snowflake.nextId()) 2.按规则
生成
编号
...
JAVA自动
生成
编号
JAVA自动
生成
编号
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章