以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- vb.net有日期时间转unix的方法吗 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=188363) |
-- 作者:13135990604 -- 发布时间:2023/9/16 4:19:00 -- vb.net有日期时间转unix的方法吗 我需要生成一段时间,如2023-08-16 00:00:01 到 2023-09-16 20:08:15 这里我想随机生成30条日期时间 想的最简单的办法就是 : for i = 1 to 30 Rand.Next(开始日期.unix,结束日期.unix) output.show(i) \'\'然后这里将unix再转成日期,add到集合里,就生成了30条随机日期时间
next 有没有比较好用的办法呀蓝老大,我看文档里,有个时间段类,只是那个类只支持将时间段单位为 天 的转换成秒,不支持年月日时分秒转成秒 |
-- 作者:有点蓝 -- 发布时间:2023/9/16 8:54:00 -- Dim d1 As Date = CDate("2023-08-16 00:00:01") Dim d2 As Date = CDate("2023-09-16 20:08:15") Dim tp As TimeSpan = d2 - d1 Dim s2 As Integer = tp.TotalSeconds For i As Integer = 1 To 30 Output.Show(d1.AddSeconds(rand.Next(0, s2))) Next
|
-- 作者:13135990604 -- 发布时间:2023/9/16 18:34:00 -- 谢谢蓝老大,FT确实可以实现很多很多,只是我自己没用会,感受不到, 另外FT的蓝老大天天蹲在论坛帮人解决问题,这点真的,感动~ 到现在快2个月了,自己以为FT我会了50%了,看来只有30%, 我会接着用的,希望FT越来越好! 另外催更一下,希望加入富文本组件哈~
|