社区
C#
帖子详情
请教个关于时间戳的问题
ajdkjalj
2020-03-09 01:23:13
有个需求,取当前时间戳的后4位,作为一个流水号,我想知道在当天这4位有没有可能重复,大概隔多久会重复一次,对这个时间戳不是很熟悉
...全文
405
7
打赏
收藏
请教个关于时间戳的问题
有个需求,取当前时间戳的后4位,作为一个流水号,我想知道在当天这4位有没有可能重复,大概隔多久会重复一次,对这个时间戳不是很熟悉
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
极客诗人
2020-03-09
打赏
举报
回复
流水个的意义 不就是在于展示的时候充个数吗。。 不然就做有序增长
银龙软件
2020-03-09
打赏
举报
回复
全部位数都可能重复,4位就更别想了 不可取.
by_封爱
版主
2020-03-09
打赏
举报
回复
如果你一秒有1W个订单.那么就会重复.. 否则基本上没啥问题..
正怒月神
2020-03-09
打赏
举报
回复
理论上是不可取的。 楼上已经举证过了,但是无论怎么说, 你应该都没办法监督或者规定用户N秒之后的间隔业务操作。
github_36000833
2020-03-09
打赏
举报
回复
:)
4个十进制位,就是0000~9999,最多一万个。 一天有24 * 60 * 60=86400秒,也就是说,如果你每单业务间隔
10
秒以上,4位时间戳作为流水号才可能是安全。
github_36000833
2020-03-09
打赏
举报
回复
4个十进制位,就是0000~9999,最多一万个。 一天有24 *
60
* 60=
86400
秒,也就是说,如果你每单业务间隔1秒,4位时间戳作为流水号才是安全。
github_36000833
2020-03-09
打赏
举报
回复
4个十进制位,就是0000~9999,最多一万个。 一天有24 * 10 * 60=14400秒,也就是说,如果你每单业务间隔3秒以上,4位时间戳作为流水号才是安全。
表格中
时间戳
问题
表格中
时间戳
问题
问题
如下所示: 解决办法: HTML: <el-table-column prop="inputtime" label="入录时间" :formatter = "formatDate" width="140" show-overflow-tooltip> </el-table-column> <el-table-column prop="modifytime"
mysql
时间戳
问题
mysql
时间戳
问题
mysql
时间戳
溢出
问题
众所周知,
时间戳
是自 1970 年 1 月 1 日(00:00:00 GMT)以来的秒数。它也被称为 Unix
时间戳
(Unix Timestamp)。 mysql也提供了
时间戳
方面的函数,如unix_timestamp()和from_unixtime()。 现在通用的
时间戳
貌似是32位无符号整形,这也就标示着
时间戳
会随着时间的推移将溢出。事实上,
时间戳
的范围是到2038年止。 如果
java
时间戳
验证_
时间戳
校验
问题
有一些需求需要设置某地址的访问失效时间,例如生成地址之后30分钟之内可以访问,30分钟之后就不允许访问。此时需要在生成地址时加入当前
时间戳
,在用户访问该地址时获取地址中的
时间戳
和系统当前的时间做比较,即可得出是否允许访问的权限。例如:地址生成时加入
时间戳
字段time=20191127121314,用户访问时获取到time字段的值,得到毫秒值,再加上30分钟对应的毫秒值即:30*60*1000=18...
解决
时间戳
带来的
问题
开发工具与关键技术:VS/MVC 作者:何桂朋 撰写时间:2019年5月25日 之前,我做项目的时候,遇到一个
问题
就是在控制器中“好端端”的时间格式 但是传递到视图时,变成了OrderTime = “/Date(1558534200000)/”; 其实中间那串数字就是
时间戳
。我怀疑:DataTime类型,不能直接通过Josn, 所以才转化
时间戳
,或者DataTime本身是
时间戳
。 关于Unix时...
C#
111,129
社区成员
642,532
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章